HifiExperiments
ee705d285e
Merge branch master into protocol_changes
2024-06-18 21:08:21 -07:00
Dale Glass
e7591d6794
Revert "Revert "Mirrors + Portals""
2024-01-13 11:23:36 +01:00
c6e4e5de37
Revert "Mirrors + Portals"
2024-01-13 11:18:08 +01:00
HifiExperiments
5159367b4c
fix paramsOffset and view flipping
2023-12-18 15:42:17 -08:00
HifiExperiments
e0f3657032
promising
2023-12-13 21:58:48 -08:00
HifiExperiments
4e5ded0ba9
plz
2023-12-12 15:18:04 -08:00
HifiExperiments
3e0c50e077
wild guess to handle view correction, hide portalExitID in create when mirrorMode != portal
2023-12-04 14:49:35 -08:00
65576ba99e
Fix automatic texture memory bug
...
Fixes int32 overflow in automatic texture memory procedure
2021-11-24 22:20:52 +01:00
Julian Groß
b42170c7b6
Disable automatic texture memory on unsupported platforms. Fix automatic texture memory fallback.
2021-10-10 15:01:35 +02:00
HifiExperiments
ccda630a3a
fixing _glColor4f
2021-03-02 21:44:06 -08:00
Julian Groß
0cebb700fb
Change conditionals according to review
2020-12-15 04:15:44 +01:00
Julian Groß
5e17639bed
Fix building with GLES
2020-12-15 02:43:39 +01:00
Dale Glass
182302c3e7
GL_TEXTURE_FREE_MEMORY_ATI returns 4 values, not just 1
...
This should fix a buffer overflow that happens on ATI cards.
2020-11-28 02:07:08 +01:00
HifiExperiments
696239a97b
try to fix android build
2020-11-09 21:27:40 -08:00
Dale Glass
0d4987878e
Review fixes
2020-10-18 20:35:19 +02:00
Dale Glass
482211d6eb
Try the MESA pathway always if not ATI or NVIDIA
...
This will work fine on non-Linux systems, because the query should
simply fail on systems that don't support it.
This should improve functionality on nouveau
2020-10-18 20:35:19 +02:00
Dale Glass
991cfdae69
Automatic texture memory based on free memory
2020-10-18 20:35:19 +02:00
Dale Glass
349ba16a3c
Review fixes
2020-10-18 20:35:19 +02:00
Dale Glass
8615ec5596
Initial version of automatic texture memory size
2020-10-18 20:35:19 +02:00
Brad Davis
bfe42215aa
DEV-279: Add rendering API information to the platform JSON object
2019-08-01 14:29:03 -07:00
Brad Davis
d3301803d3
Support custom display / input plugin lists and small tweaks
2019-02-07 15:15:26 -08:00
Brad Davis
b1eb0b0a46
GPU tweaks
2019-01-30 16:23:21 -08:00
Brad Davis
e18e3fc138
Gpu Frame serialization
2019-01-23 13:21:34 -08:00
SamGondelman
1f354f813c
rework shader pre-compilation
2018-11-27 14:38:02 -08:00
SamGondelman
0fccb4c73c
move to batch, try to use static
2018-11-17 01:45:16 -08:00
Bradley Austin Davis
95d160a170
Working on mac GL issues
2018-10-26 11:23:29 -07:00
John Conklin II
1f06c87580
Merge pull request #14096 from Zvork/mipgen
...
Added generateTextureMipsWithPipeline function in gpu::Batch
2018-10-18 16:06:28 -07:00
Sam Gateau
faf489855c
Packing the offsets and catching up performances
2018-09-28 02:13:08 -07:00
Olivier Prat
9cd963af95
Added generateTextureMipsWithPipeline function in batch
2018-09-27 10:26:51 +02:00
Sam Gateau
986dece4ec
Add name of the batch during tracing and introduce detailed tracing if needed and one error message in the case the materialMap is detected in an fst file but not understood
2018-09-14 20:24:22 -07:00
Brad Davis
37cf37e3e1
PR feedback
2018-09-12 15:04:36 -07:00
Brad Davis
cfff28ad0a
More shared pointer deduplication
2018-09-12 15:04:35 -07:00
Brad Davis
945982b1bd
Working on pauses in tomb domain
2018-08-27 13:28:49 -07:00
Bradley Austin Davis
fc51b93691
Fix OSX build
2018-08-03 16:15:58 -07:00
Brad Davis
ae8f841912
Shader refactoring for explicit bindings
2018-08-03 14:58:11 -07:00
Bradley Austin Davis
3beb77694f
Cached shader binaries and uniform data for shaders
2018-05-24 12:42:33 -07:00
Brad Davis
fb81cf927a
Faster texture transfers
2018-05-18 09:21:02 -07:00
Olivier Prat
c6d598cc88
Jitter is now set through a batch command
2018-04-20 10:52:50 +02:00
Brad Davis
ae8df7e24e
Merge remote-tracking branch 'origin/gl_common' into HEAD
2018-03-21 12:35:17 -07:00
Brad Davis
659da9b0e4
Merge remote-tracking branch 'upstream/master' into gl_common
2018-03-20 09:18:56 -07:00
Brad Davis
9056ee0f14
Merge branch 'gl_common' into bindless
2018-03-12 11:27:30 -07:00
Brad Davis
6fe75a3ca4
Breaking out common gpu-gl code
2018-03-09 16:39:47 -08:00