samcake
|
8a233ec9a1
|
the stereo rendering is working correctly, will now look for more performances
|
2016-04-11 12:32:59 -07:00 |
|
samcake
|
1138af9765
|
FIrst real stereo version
|
2016-04-11 01:19:46 -07:00 |
|
samcake
|
8964c2427d
|
adding support for the 2 versions of the shaders nad solving the mapping of uniforms that arise with it
|
2016-04-08 18:47:21 -07:00 |
|
samcake
|
ef70d41cf4
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2016-04-08 09:41:35 -07:00 |
|
samcake
|
2f8d30e7ce
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-08 09:34:55 -07:00 |
|
samcake
|
be178e9e09
|
fixing warnings
|
2016-04-07 23:44:28 -07:00 |
|
samcake
|
04e71df3bc
|
fixing a stupid code and a warning
|
2016-04-07 23:05:50 -07:00 |
|
samcake
|
76dd740578
|
Cleaning up to test before merge, not solved the stuttering happening when using compressed textures. cleaned up a bit of the TextureMap doanload callbacks
|
2016-04-07 20:05:05 -07:00 |
|
samcake
|
cf983e627d
|
fixing the warnings
|
2016-04-06 19:36:52 -07:00 |
|
samcake
|
a6bac7ad92
|
Experimenting with a hidden gltexture object while beeing transfered
|
2016-04-06 18:30:18 -07:00 |
|
samcake
|
16174df0f3
|
POlishing the size evaluation and trying to debug the compression scheme
|
2016-04-06 16:33:45 -07:00 |
|
Brad Davis
|
e194fc39f4
|
Move the texture transfer context back to the main thread for shutdown
|
2016-04-06 11:29:03 -07:00 |
|
samcake
|
d9bc06d92d
|
Trying to ge5t the proper behavior for the Compression texture and textures in genral...
|
2016-04-05 19:13:24 -07:00 |
|
samcake
|
710c4a1b8f
|
TRying to merge and expose counters for in flights transfers
|
2016-04-05 12:18:30 -07:00 |
|
samcake
|
71fa898654
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-05 09:45:45 -07:00 |
|
samcake
|
d3a87f8db2
|
need to merge, commiting at a broken state
|
2016-04-04 18:25:23 -07:00 |
|
Brad Davis
|
c168e2cc58
|
PR feedback
|
2016-04-04 16:53:30 -07:00 |
|
samcake
|
f3e6c490a4
|
merging with master, moving the TexelFOrmat function to a cpp
|
2016-04-04 12:03:37 -07:00 |
|
samcake
|
8732090073
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-04 11:22:21 -07:00 |
|
Brad Davis
|
d98abbc7df
|
First pass at threaded texture transfers
|
2016-04-04 10:23:01 -07:00 |
|
Brad Davis
|
667c27866e
|
Pushing texel format translation into header
|
2016-04-03 20:41:35 -07:00 |
|
samcake
|
0ba6c89c6e
|
WOrk in progress, generating several versions of the shader
|
2016-04-03 18:25:38 -07:00 |
|
samcake
|
9aface432d
|
Steping into 2 version tshaders
|
2016-04-01 19:10:14 -07:00 |
|
samcake
|
5baaad9b6e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-01 17:20:05 -07:00 |
|
samcake
|
64fef2cfe2
|
Updating counters correctly
|
2016-04-01 17:19:41 -07:00 |
|
samcake
|
be38de3239
|
Cleaning up the TextureMap loaders and cleaning for pr
|
2016-04-01 17:16:22 -07:00 |
|
samcake
|
582a6b7db3
|
Adding the correct mip evaluation
|
2016-04-01 01:34:33 -07:00 |
|
samcake
|
9404846ca4
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2016-03-31 22:58:36 -07:00 |
|
samcake
|
9d1f91fa19
|
First pass at using compressed format when uploading textures
|
2016-03-31 19:27:35 -07:00 |
|
Zach Pomerantz
|
33d56d974e
|
Set texture size in cache post-proc
|
2016-03-31 17:02:40 -07:00 |
|
samcake
|
c13e24438c
|
Merge pull request #7512 from zzmp/fix/light-buf-fmt
Correctly represent lighting framebuffer
|
2016-03-30 16:10:10 -07:00 |
|
Brad Hefta-Gaub
|
84bbeef72b
|
Merge pull request #7511 from zzmp/guard/gl
Add GL checks
|
2016-03-30 15:47:16 -07:00 |
|
Zach Pomerantz
|
02273e067a
|
Add GL checks
|
2016-03-30 15:20:21 -07:00 |
|
samcake
|
6213e0859d
|
Expose to counters fro drawcalls, one for the API drawcalls and the other for gpu drawcalls spawned
|
2016-03-30 15:07:45 -07:00 |
|
Zach Pomerantz
|
1234514e8f
|
Correctly represent light fbo fmt
|
2016-03-30 11:22:44 -07:00 |
|
Zach Pomerantz
|
6ae03fe72e
|
Sync ordering of gl fields/reset commands
|
2016-03-29 15:52:29 -07:00 |
|
samcake
|
b10e5dcdea
|
Merging back with upstream
|
2016-03-29 09:14:43 -07:00 |
|
samcake
|
b5028acde1
|
CLeaning up the location of the global variables, moved them to the gpu::COntext class as static
|
2016-03-28 11:45:07 -07:00 |
|
samcake
|
5a3896b1de
|
FIxing warnigns
|
2016-03-27 09:35:13 -07:00 |
|
samcake
|
7361304084
|
Cleaning up for review
|
2016-03-25 18:38:52 -07:00 |
|
samcake
|
9b58d50fd4
|
BUilding a more complete set of tools to monitor performances
|
2016-03-25 15:28:06 -07:00 |
|
samcake
|
9fb1a9a2a8
|
Merge and many more counters
|
2016-03-25 03:02:18 -07:00 |
|
samcake
|
138a996013
|
First draft of monitoring the memeory consumption
|
2016-03-23 15:46:17 -07:00 |
|
samcake
|
de96e34f7e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into lemon
|
2016-03-23 10:00:06 -07:00 |
|
samcake
|
b29ef7b037
|
IMplementing a memory counter
|
2016-03-23 09:45:38 -07:00 |
|
Brad Davis
|
252a49eea4
|
Add a tracker and logging of memory allocated by the GPU library
|
2016-03-22 22:35:46 -07:00 |
|
samcake
|
24b26e3097
|
first few elements
|
2016-03-22 19:18:46 -07:00 |
|
Zach Pomerantz
|
64ced6ee04
|
Add comment explaining bare glGetError
|
2016-03-22 12:04:24 -07:00 |
|
samcake
|
9f4516da89
|
Working on batching the stereo
|
2016-03-21 09:36:16 -07:00 |
|
samcake
|
d05e23b278
|
Early work on batching stereo better
|
2016-03-16 18:35:07 -07:00 |
|
samcake
|
f3daa9e1c5
|
Fixing the lighting issue in stereo
|
2016-03-15 14:35:43 -07:00 |
|
samcake
|
fbc19ec74f
|
Back to the previous comuputation for the eye position in the hope to fix local lighting in stereo
|
2016-03-14 12:11:17 -07:00 |
|
samcake
|
a7f21d5fce
|
Clena up comments, ready to PR
|
2016-03-14 10:36:19 -07:00 |
|
samcake
|
3cf32b17be
|
Trying to fix the jittering issue, foound an extra matrix inversion that could be the source
|
2016-03-11 18:52:02 -08:00 |
|
Brad Davis
|
28103cf5ef
|
Migrate composition of the overlay and pointer to the present thread
|
2016-03-07 17:14:41 -08:00 |
|
samcake
|
5401149713
|
Cleaning the tlist of textures in the NetworkTexture and in FBXMaterial
|
2016-02-26 12:10:13 -08:00 |
|
samcake
|
3ee6f9d6f2
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2016-02-25 23:48:53 -08:00 |
|
samcake
|
96fb9c4466
|
cleaning up macos warnings, separating Metallic maps from the default, gamma corrected gray textures
|
2016-02-25 14:13:35 -08:00 |
|
Brad Davis
|
ef33d297e2
|
Fix framebuffer behavior when changing attachments
|
2016-02-24 19:57:00 -08:00 |
|
samcake
|
9d0803e6b8
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2016-02-23 09:33:54 -08:00 |
|
samcake
|
00782b0e76
|
GOing home, this is in the middle of adding the Roughness texture and potentially cleaning up the different compinations of shaders regarding the material textures
|
2016-02-22 18:19:36 -08:00 |
|
samcake
|
39a7852979
|
MOving forward with PBR rendering, cleaning up the lighting shaders and the packi/unpack deferredBuffer shaders
|
2016-02-19 18:43:07 -08:00 |
|
Zach Pomerantz
|
791d295578
|
Move paint shader functions to Paint.slh
|
2016-02-19 11:48:44 -08:00 |
|
samcake
|
b88501784c
|
Making progress toward the PBR material
|
2016-02-17 18:47:52 -08:00 |
|
samcake
|
7cb0108457
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-02-01 15:17:58 -08:00 |
|
Atlante45
|
ad215f23c6
|
Deactivate SSBOs for now
|
2016-02-01 22:41:01 +01:00 |
|
Atlante45
|
5ac0350993
|
Don't fall through in switch case
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
52885545ea
|
Use feature name for ifdef
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
838b637591
|
Don't capture raw draw calls during named calls processing
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
a5603140de
|
Fix for mac
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
8cf393bb59
|
Mac compatibility
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
8d4dab19c7
|
Only bind once per render batch
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
9e8a3f19e9
|
Revert max input slot changes
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
38a223b270
|
Split declareStandardTransform
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
71ecd1662c
|
Add correct vertex attrib divisor
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
6ee88c15ec
|
Use vbo for draw call infos
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
7471646569
|
Disable attrib vertex on normal passes
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
d639a838ad
|
set currentNamedCall during setupNamedCalls
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
670cfc263b
|
Capture draw call info and model xfm in batch
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
1658c15cca
|
Reserve last input slot for draw call info
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
78cd4407db
|
Don't pass binding manually, link named call correctly
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
eb55e55367
|
Clear buffers between each batch render
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
6ff38bc32f
|
Make sure _currentDraw has correct value
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
3e027fc5c5
|
Use ssbo for model transforms
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
23cf72bd6c
|
Add multi draw to factored setup
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
6464fabd71
|
Update current draw call
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
ccb183e518
|
Unify Named/Normal calls
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
9e0af63441
|
Bind model transform as single buffer
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
bff2a2a8e5
|
Factor draw call updates
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
6463136240
|
start/stopNamedCall run in renderPassTransfer too
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
bd8f62504d
|
Capture DrawCallInfo during renderPassTransfer
|
2016-02-01 18:50:01 +01:00 |
|
Atlante45
|
4d6931c5a8
|
Add private start/stopNamedCall batch commands
|
2016-02-01 18:50:01 +01:00 |
|
samcake
|
972d4cda77
|
Adding better octree visualization
|
2016-01-28 15:31:24 -08:00 |
|
Zach Pomerantz
|
dee8e0ba9d
|
Merge branch 'master' of github.com:highfidelity/hifi into flag/shadows
|
2016-01-22 10:03:06 -08:00 |
|
samcake
|
16573357d8
|
FIxing the AO results at the border of the frame by guarding the fetch out of the frame
|
2016-01-21 15:50:38 -08:00 |
|
Zach Pomerantz
|
398f83be3f
|
Change shadow debug buffer to reuse shadowMap tex
|
2016-01-19 12:01:18 -08:00 |
|
samcake
|
df496b065c
|
Merging with master
|
2016-01-18 16:40:34 -08:00 |
|
samcake
|
93c7c182b3
|
Exposing the gpu RangeTimer counter for the AO effect
|
2016-01-18 14:10:59 -08:00 |
|
samcake
|
bc579f2605
|
Clening up the gpu::Timer behavior, now need a way to show it
|
2016-01-18 09:53:41 -08:00 |
|
samcake
|
483c28dc2d
|
Adding gpu timer feature to actually the GPU cost of rendering
|
2016-01-15 19:00:18 -08:00 |
|
samcake
|
577666da6e
|
Merging upstream master
|
2016-01-14 15:10:54 -08:00 |
|
Zach Pomerantz
|
7744b89ba5
|
Prepare shadowMap pipeline to debug in color
|
2016-01-14 12:56:28 -08:00 |
|
Zach Pomerantz
|
e471dcc90e
|
Fix GLBackend::do_setDepthRangeTransform by swapping hither/yon
|
2016-01-13 17:50:34 -08:00 |
|
Atlante45
|
ef5af45acd
|
Replce GPUObjectWrapper by public const member
|
2016-01-13 15:01:54 -08:00 |
|
Atlante45
|
504939f193
|
Use a unique_ptr to track gpu objects
|
2016-01-13 14:07:48 -08:00 |
|
Atlante45
|
8da027c56f
|
Encapsulate GPUObject in a safer way
|
2016-01-13 13:51:53 -08:00 |
|
Atlante45
|
c30569cd55
|
Naming coding standard
|
2016-01-13 11:47:43 -08:00 |
|
samcake
|
dbc4506cee
|
Working on AO
|
2015-12-23 17:27:20 -08:00 |
|
samcake
|
3014b3bd5b
|
Adding Gamma correction to all the Color coming for the attribute stream if used as color
|
2015-12-18 12:50:21 -08:00 |
|
Atlante45
|
06d7de7106
|
Make Shader interface take more consts
|
2015-12-17 15:18:23 -08:00 |
|
samcake
|
a60ef4fb5a
|
Finalize the names
|
2015-12-15 18:32:30 -08:00 |
|
samcake
|
c2feec16de
|
Cleaning the code
|
2015-12-15 18:24:16 -08:00 |
|
samcake
|
d2ebaef69e
|
Adding a simple manual exposure control to configure the tonemapping and expose it to js. Add a convenient way to access the Job._concept._data with template
|
2015-12-15 18:18:42 -08:00 |
|
samcake
|
a50b14dfae
|
Merging with upstream graphics
|
2015-12-14 18:18:39 -08:00 |
|
Atlante45
|
b8495a6912
|
Merge branch 'master' of https://github.com/highfidelity/hifi into warnings-win
|
2015-12-11 18:05:47 -08:00 |
|
samcake
|
68134aafe5
|
Fix the broken skybox and simplify a bit the vertex shader used
|
2015-12-11 16:14:55 -08:00 |
|
Atlante45
|
ce51350b65
|
Fix warnings on windows 64bit
|
2015-12-11 15:42:15 -08:00 |
|
Bradley Austin Davis
|
ae1345bb13
|
Adding nsight instrumenting to the QML render thread
|
2015-12-11 11:00:33 -08:00 |
|
samcake
|
3728a9c6f0
|
Merging with Master
|
2015-12-10 16:55:30 -08:00 |
|
Atlante45
|
1d513cfbba
|
Merge branch 'master' of https://github.com/highfidelity/hifi into particle
|
2015-12-09 15:09:19 -08:00 |
|
samcake
|
1adf2cc8ba
|
Repesenting the collision meshes of a Model correctly
|
2015-12-08 16:45:12 -08:00 |
|
Sam Cake
|
9faec326da
|
CHanging the lighting BUffer format and adding tone mapping
|
2015-12-08 08:34:42 -08:00 |
|
Brad Hefta-Gaub
|
d07629489c
|
Merge pull request #6543 from Atlante45/pointer
gpu::Shader::create* return shared_ptr
|
2015-12-04 11:17:02 -08:00 |
|
Brad Hefta-Gaub
|
49a7852d76
|
Merge pull request #6540 from Atlante45/warnings
Fix warnings on OS X
|
2015-12-04 10:19:25 -08:00 |
|
Atlante45
|
07387ab8c0
|
Fix most OpenGL warnings
|
2015-12-04 10:01:43 -08:00 |
|
Atlante45
|
3da80f5861
|
gpu::Shader::create* return shared_ptr
|
2015-12-03 14:56:07 -08:00 |
|
Brad Davis
|
3854523787
|
Fixing 32 bit build breakage
|
2015-12-03 09:17:41 -08:00 |
|
Brad Davis
|
7a05a664f4
|
Updating GPU for 64 bit
|
2015-12-02 21:34:11 -08:00 |
|
Atlante45
|
d08a4d77dc
|
Shader cleanup
|
2015-11-24 11:51:56 -08:00 |
|
Atlante45
|
28c8cf26f5
|
Fix shader transform errors
|
2015-11-24 11:51:56 -08:00 |
|
Atlante45
|
cb14fbf4a1
|
Instance particle draw calls
|
2015-11-24 11:51:56 -08:00 |
|
Atlante45
|
230a413ec1
|
First pass at new particle shader
|
2015-11-24 11:51:56 -08:00 |
|
Seth Alves
|
66387c4530
|
use icons to show network and physics status
|
2015-11-10 17:02:57 -08:00 |
|
Brad Davis
|
764ecba2a8
|
Adding diagnostics to track down the 'black rectangles of death'
|
2015-11-02 21:55:35 -08:00 |
|
Brad Davis
|
5cbb2562cd
|
Move GL utilities out to their own library
|
2015-10-27 15:53:42 -07:00 |
|
Andrew Meadows
|
7fa069cf30
|
fix line endings grumble gruble
|
2015-10-20 09:38:25 -07:00 |
|
Brad Davis
|
6f5f6450df
|
Cleanup CMake files
|
2015-10-11 00:01:03 -07:00 |
|
Atlante45
|
cba8b0962d
|
Fix warnings
|
2015-10-09 13:29:59 -07:00 |
|
samcake
|
bad5ea7d53
|
grouping the depth and stencil buffer into a single buffer
|
2015-10-08 16:47:33 -07:00 |
|
samcake
|
dff598ebd1
|
clening and getting ready for pr
|
2015-10-08 12:06:09 -07:00 |
|
samcake
|
a2ca1c033d
|
FIxing the rear view mirror issue with background and fooling around with Lighting equations
|
2015-10-07 19:04:03 -07:00 |
|
samcake
|
0a351a8a0c
|
FIx the problem with cauterizedClusterMatrices in the case rear view mirror is used. Clean the way to define the depth stencil format for texture
|
2015-10-07 14:26:33 -07:00 |
|
samcake
|
05da9d94cd
|
fixing the depth stencil texture case
|
2015-10-07 11:20:11 -07:00 |
|
samcake
|
894c8c0a93
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hobbes
|
2015-10-05 19:23:30 -07:00 |
|
samcake
|
12fedb6ff0
|
Move skinning shader features in its own slh and get ready for moving cluster matrices to uniform buffer
|
2015-10-05 18:31:05 -07:00 |
|
samcake
|
48416262a1
|
Migrated the FBXReader mesh code to use excusively the Model::mesh and use them directly for rendering in the ModelPartPayload, fixed a bug in the indexBUffer offset value used in drawIndexed and drawIndexedInstanced
|
2015-10-04 18:31:19 -07:00 |
|
Brad Davis
|
c8aea67505
|
Working on texture compatibility with Shadertoy
|
2015-10-02 19:09:43 -07:00 |
|
samcake
|
edaa8f998a
|
Migrating to the new mesh for rendering and having problems with multi part mesh
|
2015-10-02 18:12:16 -07:00 |
|
samcake
|
a22ee03732
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hobbes
|
2015-10-02 12:25:09 -07:00 |
|
samcake
|
edb485cb0f
|
working on getting the Model payload to use model::Mesh
|
2015-10-02 12:24:41 -07:00 |
|
Brad Davis
|
de5e95f7dc
|
Improved procedural surfaces, textures and more standard uniforms
|
2015-10-02 11:57:13 -07:00 |
|
samcake
|
690620d74d
|
Cleaning code
|
2015-10-01 19:23:32 -07:00 |
|
samcake
|
3490e08521
|
Little improvments on the performance side to get the Stencil pass and the masking of the background under reasonable performances
|
2015-10-01 18:42:09 -07:00 |
|
samcake
|
75e858cd13
|
Putting together the stencil buffer for opaque vs background and using it for the backgroud render items
|
2015-09-30 15:54:03 -07:00 |
|
Sam Gateau
|
e78f1521ab
|
getting the stencil buffer in place
|
2015-09-30 09:24:36 -07:00 |
|
Brad Hefta-Gaub
|
dccf121cd3
|
Merge pull request #5928 from jherico/homer
Disabling vertex attrib format due to crashes
|
2015-09-29 10:01:36 -07:00 |
|
Brad Davis
|
daf803e8ea
|
Disabling vertex attrib format due to crashes
|
2015-09-29 09:52:41 -07:00 |
|
samcake
|
8a8411c8d1
|
Merge branch 'master' of https://github.com/highfidelity/hifi into calvin
|
2015-09-29 09:15:53 -07:00 |
|
samcake
|
833c31a6a6
|
Merge pull request #5923 from jherico/lisa
Fix broken textures in stereo/HMD
|
2015-09-28 18:21:08 -07:00 |
|
Brad Hefta-Gaub
|
670df7e443
|
fix coding standard issue and comment
|
2015-09-28 17:36:42 -07:00 |
|
Brad Davis
|
375d783997
|
Better fix for texture issues in stereo
|
2015-09-28 17:13:51 -07:00 |
|
Brad Davis
|
88d48994ed
|
Disabling glVertexAttribFormat for now because of an issue with instancing
|
2015-09-28 16:17:56 -07:00 |
|
Brad Hefta-Gaub
|
32b56a4bf7
|
fix the slight flicker that's being caused by error in calculating the model inverse matrix
|
2015-09-28 16:09:57 -07:00 |
|
samcake
|
728a4cb112
|
Adding the comment to the glActiveBindTexture call
|
2015-09-28 12:45:39 -07:00 |
|
samcake
|
95ea874d43
|
Minor fixes to the way the specular color is interpreted
|
2015-09-28 12:43:15 -07:00 |
|
Brad Davis
|
203c601e95
|
Fix for bad textures when using _glActiveBindTexture
|
2015-09-28 12:26:11 -07:00 |
|
Brad Hefta-Gaub
|
85b2322acc
|
more work on batch optimzation
|
2015-09-24 17:11:14 -07:00 |
|
samcake
|
46e9c463fc
|
Merge pull request #5885 from ZappoMan/batchOptimizations
Batch optimizations
|
2015-09-23 19:30:51 -07:00 |
|
Brad Hefta-Gaub
|
432dc2055f
|
gak
|
2015-09-23 17:38:59 -07:00 |
|
Brad Hefta-Gaub
|
9a0e5b9870
|
address Sam's concerns
|
2015-09-23 17:37:48 -07:00 |
|
Brad Hefta-Gaub
|
62c1e40127
|
CR repairs
|
2015-09-23 17:15:29 -07:00 |
|
ZappoMan
|
65a079cb53
|
fix mac build
|
2015-09-23 16:48:34 -07:00 |
|
samcake
|
9c44c3e4a4
|
Removing warnings
|
2015-09-23 16:19:34 -07:00 |
|
samcake
|
5176d51714
|
Merge and fix warnings
|
2015-09-23 16:05:53 -07:00 |
|
Brad Hefta-Gaub
|
24e2215f14
|
fix mac/unix build
|
2015-09-23 15:47:52 -07:00 |
|
samcake
|
5fd2992c28
|
sometimes, magic happens, and clean rebuilds...
|
2015-09-23 15:34:49 -07:00 |
|
samcake
|
83116fdd85
|
Fixed the code path with tseparate vertex format, still broken otherwise in the case of primitive instanced
|
2015-09-23 15:20:39 -07:00 |
|
Brad Hefta-Gaub
|
ef25876c9a
|
implement vector caching for gpu::Batch
|
2015-09-23 14:46:47 -07:00 |
|
samcake
|
acfb5a32bc
|
Rename the nb parameters with num
|
2015-09-23 12:28:46 -07:00 |
|
samcake
|
8735aa8003
|
Merging Austin pr that adds the multi draw indirect and also fix the seprate vertex format feature for windows and linux
|
2015-09-23 12:19:17 -07:00 |
|
Brad Hefta-Gaub
|
7536fed09a
|
more warning fixes
|
2015-09-22 17:22:09 -07:00 |
|
Brad Davis
|
deaa4a747b
|
Batch side implementation of multi-draw indirect
|
2015-09-22 15:56:58 -07:00 |
|
samcake
|
4513b64b00
|
fixing review comments
|
2015-09-21 22:42:24 -07:00 |
|
samcake
|
910038cf82
|
Merging
|
2015-09-21 17:47:23 -07:00 |
|
Bradley Austin Davis
|
e024d23366
|
Instancing work, second pass
|
2015-09-21 13:27:02 -07:00 |
|
samcake
|
d3b1bcb86d
|
Redistributing the files to create the model-networking lib and separate that from the redner-utils
|
2015-09-21 13:21:35 -07:00 |
|
samcake
|
c9cb768945
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2015-09-19 09:00:19 -07:00 |
|
samcake
|
8941741508
|
Migrating the rendering code to the Material Maps and adding the simplae variables to the the TextutreMap
|
2015-09-18 18:47:18 -07:00 |
|
Brad Hefta-Gaub
|
ec87502f49
|
Merge pull request #5840 from jherico/bart
Instanced rendering for Box entities
|
2015-09-18 18:06:25 -07:00 |
|
Brad Davis
|
8a703d0363
|
Instanced rendering, first pass
|
2015-09-18 16:29:29 -07:00 |
|
Bradley Austin Davis
|
f851c6204f
|
Remove overcalling of glVertexAttrib4f
|
2015-09-18 15:14:04 -07:00 |
|
Sam Gateau
|
b207d97f72
|
Fix the lighting when the rear view mirror is showing up
|
2015-09-17 12:28:17 -07:00 |
|
Sam Gateau
|
400f90aea4
|
Introducing a stereo loop that should do the right thing but doesn't yet
|
2015-09-15 08:34:46 -07:00 |
|
Brad Davis
|
1bb15e28d6
|
Fixing differing highlights between left and right eyes in stereo modes
|
2015-09-14 11:24:28 -07:00 |
|
Brad Davis
|
5f1affaff9
|
Procedural skybox work
|
2015-09-08 14:31:16 -07:00 |
|
Brad Davis
|
743d79335d
|
Procedural shaders V2
|
2015-09-07 17:37:45 -07:00 |
|
Stephen Birarda
|
1d6f43e0d0
|
cleaned up some warnings
|
2015-08-27 18:26:55 -07:00 |
|
Seth Alves
|
695ffa29c7
|
call setup_memory_debugger from common macros rather than from every CMakeLists.txt file
|
2015-08-26 11:09:59 -07:00 |
|
Andrew Meadows
|
45c846572e
|
Merge pull request #5645 from jherico/maggie
Fixing problems reported by static analysis tool
|
2015-08-26 08:31:05 -07:00 |
|
samcake
|
fda9827100
|
Merge pull request #5529 from SeijiEmery/gputest
gputest
|
2015-08-25 20:03:08 -07:00 |
|