Henrik Rydgård
|
901f698a10
|
Merge pull request #16201 from unknownbrackets/gedebugger
GE Debugger: Normalize framebuffer texture preview
|
2022-10-11 11:33:19 +02:00 |
|
Henrik Rydgård
|
804220afb1
|
Merge pull request #16198 from unknownbrackets/gles-stencil
Readback stencil buffer for debugger on GLES
|
2022-10-11 10:55:38 +02:00 |
|
Unknown W. Brackets
|
999055791d
|
D3D9: Remove block transfer code overrides.
We can just use Draw now. Keep depth, though, since it applies scale.
|
2022-10-10 21:48:38 -07:00 |
|
Henrik Rydgård
|
8b2e7d6e2f
|
Merge pull request #16200 from unknownbrackets/vulkan-depth
Vulkan: Fix initial depth copy w/o existing depth
|
2022-10-11 06:45:21 +02:00 |
|
Unknown W. Brackets
|
c89cf1cde7
|
D3D9: Implement CopyFramebufferToMemorySync().
This works like other backends, including D3D11. This allows us to get
rid of the old implementation and reuse more code.
|
2022-10-10 21:28:14 -07:00 |
|
Unknown W. Brackets
|
26fd063cd1
|
Vulkan: Fix initial depth copy w/o existing depth.
|
2022-10-10 19:14:34 -07:00 |
|
Unknown W. Brackets
|
fc68cd9457
|
GLES: Add debug readback of stencil data.
This allows the existing gpu.buffer.renderStencil to snapshot the state.
|
2022-10-10 17:09:14 -07:00 |
|
Unknown W. Brackets
|
b991a84b91
|
GLES: Allow stencil texturing if supported.
|
2022-10-10 16:43:19 -07:00 |
|
Henrik Rydgård
|
69bc7b060f
|
glslang: Set a missing resource limit. Avoids spurious errors in shader unit test
|
2022-10-10 17:17:17 +02:00 |
|
Henrik Rydgård
|
d56bdcb81e
|
Merge pull request #16196 from hrydgard/improved-render-stats
Improved stats in the Vulkan GPU profiler
|
2022-10-10 15:40:17 +02:00 |
|
Henrik Rydgård
|
d4bfe9299d
|
Track min and max GPU time, init time, render CPU time.
Mainly wanted to see if init time is a factor, there are optimizations
we can do there.
|
2022-10-10 10:53:27 +02:00 |
|
Henrik Rydgård
|
32699da6df
|
Vulkan (trivial): Fix numDraws stat when merging render passes. Shorten a name.
|
2022-10-10 10:06:30 +02:00 |
|
Unknown W. Brackets
|
179c1e4a3b
|
GLES: Enable EXT_depth_clamp where supported.
Seems like Freedreno may support this.
|
2022-10-10 00:54:29 -07:00 |
|
Unknown W. Brackets
|
bad4a93d3c
|
D3D11: Correct depth readback.
|
2022-10-09 15:50:50 -07:00 |
|
Henrik Rydgård
|
be37de106c
|
Vulkan: Create depth/stencil buffers on demand
|
2022-10-09 20:28:32 +02:00 |
|
Lubos
|
43f848a2aa
|
Merge branch 'master' into feature_openxr_vulkan
|
2022-10-09 17:49:17 +02:00 |
|
Lubos
|
7c6cff5ae9
|
Merge branch 'master' into feature_openxr_vulkan
|
2022-10-09 17:48:23 +02:00 |
|
Henrik Rydgård
|
49de375bff
|
Merge pull request #16183 from unknownbrackets/depth-usage
GPU: Ignore depth when masked and ALWAYS
|
2022-10-09 10:41:40 +02:00 |
|
Henrik Rydgård
|
10fedf19bd
|
Merge pull request #16182 from unknownbrackets/gles-indexed
GLES: Use GL_LUMINANCE on GLES for indexed tex
|
2022-10-09 10:19:26 +02:00 |
|
Henrik Rydgård
|
76be009b41
|
Merge pull request #16181 from unknownbrackets/d3d9-clut
Add rendered CLUT handling to D3D9
|
2022-10-09 10:17:17 +02:00 |
|
Unknown W. Brackets
|
bc84d6345b
|
Vulkan: Disable geometry shaders for Mali <= 18.
These drivers apparently have some weird behavior.
|
2022-10-09 00:57:10 -07:00 |
|
Unknown W. Brackets
|
ce79649c02
|
GLES: Use GL_LUMINANCE on GLES for indexed tex.
See #16176, used for rendered CLUTs.
|
2022-10-08 17:32:11 -07:00 |
|
Unknown W. Brackets
|
81cf76a619
|
D3D9: Correct sampler states for binding 1+.
|
2022-10-08 15:34:00 -07:00 |
|
Lubos
|
bf14ca84d3
|
OpenXR - Revision of VR rendering
|
2022-10-08 14:38:49 +02:00 |
|
Henrik Rydgård
|
b7f79dd8b2
|
Merge pull request #16153 from hrydgard/gpu-profiler-fixes
GPU profiler fixes
|
2022-10-03 12:57:55 +02:00 |
|