Brad Davis
|
e817d3ced4
|
Threaded rendering & entity rendering refactor
|
2017-08-24 13:34:34 -07:00 |
|
Seth Alves
|
794495c197
|
make ResourceManager be owned by DependencyManager
|
2017-06-28 14:18:14 -07:00 |
|
Sam Cake
|
f9aa400b95
|
Refining the stencil configuration and triggering only in hmd mode
|
2017-06-02 00:22:38 -07:00 |
|
samcake
|
9c1e99fe3f
|
Removing cruft and organizing the stencil config
|
2017-06-01 13:06:22 -07:00 |
|
samcake
|
82d348a2ef
|
Stencil rejection is working, and more cleaning
|
2017-05-31 16:46:20 -07:00 |
|
Ryan Huffman
|
aca7ad27c6
|
Fix ktx dependencies
|
2017-04-26 10:47:32 -07:00 |
|
Atlante45
|
33f58f99d1
|
CR
|
2017-04-25 16:09:31 -07:00 |
|
Sam Cake
|
29545f0918
|
FInally bringing all the shader compilation related fuinctions in the Backend in the same cpp, making specialized version based on the Backend
|
2017-04-13 23:53:56 -07:00 |
|
samcake
|
b6504bba56
|
Moving the num mips per texture to the creator so it s immutable and simpler
|
2017-03-29 17:58:56 -07:00 |
|
Brad Hefta-Gaub
|
dbbed462b4
|
cleanup naked qDebug() calls
|
2016-12-19 22:24:25 -08:00 |
|
Ryan Jones
|
7b0756c745
|
remove lerp in deference to mix, adjust naming conventions, namespace shader helper functions
|
2016-11-30 16:37:04 -08:00 |
|
Ryan Jones
|
3ccc493871
|
add helpers for v3 and shaders
|
2016-11-29 15:40:20 -08:00 |
|
Seth Alves
|
4470338663
|
catagorize some qDebugs
|
2016-09-14 21:39:45 -07:00 |
|
Zach Pomerantz
|
1971063b9a
|
clean up Procedural::parseShader
|
2016-08-29 13:56:39 -07:00 |
|
Zach Pomerantz
|
c740b263a8
|
detect unset skybox
|
2016-08-23 15:16:26 -07:00 |
|
Ryan Huffman
|
1d2ea3be03
|
Fix transparent items not being rendered correctly against procedural skybox
|
2016-08-15 16:35:25 -07:00 |
|
SamGondelman
|
0f988fb209
|
don't always mark _shaderDirty when user data changes unless url actually changes
|
2016-08-11 13:05:16 -07:00 |
|
SamGondelman
|
d8545bc7a3
|
fix procedural transparency
|
2016-08-10 13:49:35 -07:00 |
|
SamGondelman
|
36d9f92101
|
performance optimization to minimize calling usecTimestampNow
|
2016-08-09 13:10:02 -07:00 |
|
SamGondelman
|
b794259b7d
|
fixed procedural entity fade
|
2016-08-05 16:15:10 -07:00 |
|
SamGondelman
|
27bacc9165
|
try to fade in procedural shapes
|
2016-08-03 14:33:05 -07:00 |
|
Brad Hefta-Gaub
|
3b132e7376
|
Merge pull request #8076 from ZappoMan/reduceLogSpam
don't log spam on empty URL
|
2016-06-16 18:25:54 -07:00 |
|
Brad Hefta-Gaub
|
5dae20975a
|
fix v1 procedural shaders
|
2016-06-16 09:18:44 -07:00 |
|
Brad Hefta-Gaub
|
3e459085ac
|
don't log spam on empty URL
|
2016-06-15 09:25:46 -07:00 |
|
SamGondelman
|
8a682450a9
|
still trying to fix cmake errors
|
2016-06-10 17:01:22 -07:00 |
|
SamGondelman
|
7b21d71180
|
try to fix cmake error
|
2016-06-10 14:09:04 -07:00 |
|
SamGondelman
|
53435fc730
|
removed extra argument
|
2016-06-10 14:04:33 -07:00 |
|
SamGondelman
|
f32e29ac2d
|
small changes
|
2016-06-10 13:46:02 -07:00 |
|
SamGondelman
|
da98ee0916
|
reorganized procedural shader code, added getWorldEyeWorldPos(), removed iWorldEyePosition
|
2016-06-10 13:42:19 -07:00 |
|
SamGondelman
|
8cccd5416a
|
try to fix mac errors
|
2016-06-09 16:10:27 -07:00 |
|
SamGondelman
|
24e5000aeb
|
exposed orientation and eye position to procedural entity shaders
|
2016-06-08 18:26:54 -07:00 |
|
Brad Davis
|
11de8a52b2
|
fix broken procedural skybox when leaving and re-entering
|
2016-05-22 22:52:56 -07:00 |
|
Brad Davis
|
5ba8372c21
|
Moving GL backend out of GPU
|
2016-05-16 12:54:17 -07:00 |
|
Zach Pomerantz
|
13945aa4d9
|
Annotate all virtual fns with override
|
2016-04-30 13:48:59 -07:00 |
|
Zach Pomerantz
|
eb2e254aa6
|
Release px resources when unused
|
2016-04-01 14:46:52 -07:00 |
|
Zach Pomerantz
|
0e9b783ca3
|
Release skybox texs when not rendering
|
2016-04-01 14:46:50 -07:00 |
|
Zach Pomerantz
|
1a8cca3dcc
|
Clarify use of procedural's dirty atomic flag
|
2016-03-15 10:51:55 -07:00 |
|
Zach Pomerantz
|
ff07e47626
|
Make procedural dirty marker atomic
|
2016-03-14 17:52:13 -07:00 |
|
Brad Davis
|
27ecdffeb3
|
Fix iDate uniform in procedurals to be continuous
|
2016-03-12 16:46:15 -08:00 |
|
Zach Pomerantz
|
27884b26e9
|
Mark px shaders dirty on change
|
2016-03-10 22:53:07 -08:00 |
|
Zach Pomerantz
|
40378920b1
|
Merge branch 'master' of github.com:highfidelity/hifi into fix/skybox-tex
|
2016-03-10 21:44:31 -08:00 |
|
Zach Pomerantz
|
4eca43027a
|
Add texture, color to px skybox
|
2016-03-10 21:05:36 -08:00 |
|
Zach Pomerantz
|
505ae71e30
|
Pass px userData by const ref
|
2016-03-10 15:22:19 -08:00 |
|
Zach Pomerantz
|
b627a17ce9
|
Allow px/color skybox without tex
|
2016-03-10 12:58:49 -08:00 |
|
Zach Pomerantz
|
64042327ec
|
Use version tmp var
|
2016-03-10 11:08:15 -08:00 |
|
Zach Pomerantz
|
9b89e46e65
|
Make procedural userData thread-safe
|
2016-03-10 10:12:55 -08:00 |
|
Zach Pomerantz
|
1640314076
|
Use one procedural for skybox (avoid copies)
|
2016-03-10 10:12:22 -08:00 |
|
Zach Pomerantz
|
74e1d32221
|
Reuse procedural on skybox
|
2016-03-09 19:40:27 -08:00 |
|
Zach Pomerantz
|
4022474b48
|
Constrain procedural updates to render thread
|
2016-03-09 19:39:38 -08:00 |
|
Zach Pomerantz
|
12fa223004
|
Render SKY_DOME when SKY_MAP tex is loading
|
2015-12-29 10:58:23 -08:00 |
|