Lubos
|
71df50a354
|
OpenXR - GL and OXR logging added
|
2022-08-16 17:39:54 +02:00 |
|
Lubos
|
ab6c91c203
|
OpenXR - Integrate multiview into system
|
2022-08-14 18:51:45 +02:00 |
|
Lubos
|
4814bed7df
|
OpenXR - HUD support added
|
2022-08-02 20:58:16 +02:00 |
|
Henrik Rydgård
|
1fd80646cb
|
Mali driver bug workaround for driver 32+.
See #15661
Hope this small bias won't break things.
|
2022-07-17 22:53:10 +02:00 |
|
Unknown W. Brackets
|
a181c9f7c4
|
unittest: Correct failing unit test.
Was just an invalid flag combination.
|
2022-01-29 12:22:11 -08:00 |
|
Unknown W. Brackets
|
142db5d61e
|
GLES: Explicitly enable ARB_cull_distance.
|
2021-11-06 11:33:41 -07:00 |
|
Unknown W. Brackets
|
b3a8e013f6
|
GPU: Expand points into triangles for higher res.
|
2021-10-31 13:06:06 -07:00 |
|
Henrik Rydgård
|
3245f54dc1
|
Optimize the rotation a bit (limit to VK/D3D11, mat2 instead of mat4)
|
2021-10-31 13:44:54 +01:00 |
|
Unknown W. Brackets
|
b5a2afef76
|
D3D11: Fix fog in software transform.
|
2021-10-30 18:24:01 -07:00 |
|
Unknown W. Brackets
|
e688bb2cdf
|
GPU: Correct software transform projection.
Now reading the new fog value.
|
2021-10-30 18:23:58 -07:00 |
|
Unknown W. Brackets
|
b87451de92
|
GPU: Restore rotation handling in sw transform.
|
2021-10-30 18:22:53 -07:00 |
|
Unknown W. Brackets
|
4e5ce403b5
|
GPU: Process proj matrix in sw transform.
Will need this to properly handle culling and clipping in software
transform.
Temporarily breaks display rotation handling (Vulkan/UWP.)
|
2021-10-30 18:22:53 -07:00 |
|
Unknown W. Brackets
|
030bfb1fb6
|
GPU: Fix missing newline in shader.
|
2021-10-26 06:54:03 -07:00 |
|
Henrik Rydgård
|
906a04f1fd
|
Make sure to not leave cull distance uninitialized in other paths, if we do write to it in some path.
|
2021-10-26 09:56:38 +02:00 |
|
Unknown W. Brackets
|
275baccc5b
|
GLES: Support GL_APPLE_clip_distance too.
Seems modern Apple mobile chips only support clip.
|
2021-10-12 20:34:44 -07:00 |
|
Unknown W. Brackets
|
33598f2e75
|
GPU: Support clip and cull distances separately.
Older GL devices, and it seems Apple devices, may not support cull.
|
2021-10-12 20:34:44 -07:00 |
|
Unknown W. Brackets
|
7b00c4a572
|
GPU: Move Z/W equal hack to bugs from supports.
It's really a bug (might even ideally cap the version?), and we already
have other bugs handled the same way.
|
2021-10-12 20:34:44 -07:00 |
|
Unknown W. Brackets
|
c6a52909f9
|
D3D11: Support vertex clip/cull planes.
|
2021-10-12 20:34:43 -07:00 |
|
Unknown W. Brackets
|
1a603fedf5
|
Vulkan: Cull verts fully outside depth.
Following PSP rules of -1 to 1 pre-viewport Z. This also enables it for
GLES/OpenGL.
|
2021-10-12 20:34:43 -07:00 |
|
Unknown W. Brackets
|
7d00b6ca90
|
GLES: Enable/disable clip distance 0.
|
2021-10-12 20:34:42 -07:00 |
|
Unknown W. Brackets
|
2271b41d07
|
Vulkan: Use clip distance only if supported.
|
2021-10-12 20:34:42 -07:00 |
|
Unknown W. Brackets
|
273b9a3dc1
|
Vulkan: Add negative Z clipping.
|
2021-10-12 20:34:42 -07:00 |
|
Unknown W. Brackets
|
24011c3754
|
GPU: Correct depth handling for guardband.
This culls based on pre-viewport Z and avoids culling based on the clip
range at negative Z.
|
2021-10-12 20:34:41 -07:00 |
|
Henrik Rydgård
|
71707b5102
|
Fix bug in vertex shader generator. See #14260.
|
2021-03-05 12:32:06 +01:00 |
|
Unknown W. Brackets
|
64484a59e6
|
GPU: Normalize zero consistently in hw transform.
|
2021-02-28 00:05:10 -08:00 |
|