Lubos
|
e76a68666a
|
OpenXR - Config for stereoscopic vision added
|
2022-08-14 12:02:51 +02:00 |
|
Lubos
|
c71ecd7756
|
OpenXR - Unused parameter removed
|
2022-08-14 11:47:33 +02:00 |
|
Lubos
|
caac01216c
|
OpenXR - VR renderer adjustments
|
2022-08-14 11:45:52 +02:00 |
|
Lubos
|
c7410d41df
|
OpenXR - Framebuffer multiview used
|
2022-08-14 11:37:22 +02:00 |
|
Unknown W. Brackets
|
a6804c96bd
|
GLES: Correct some variable shadowing.
Potentially fixes an issue with 3D textures?
|
2022-08-13 12:43:14 -07:00 |
|
Unknown W. Brackets
|
cf030c3bce
|
Global: Cleanup some unreferenced warnings.
|
2022-08-13 12:43:14 -07:00 |
|
Lubos
|
017f263d04
|
OpenXR - Support for multiple projection matrices in the scene
|
2022-08-13 16:52:48 +02:00 |
|
Lubos
|
059520331c
|
OpenXR - Rotation mirroring fixed in a few games
|
2022-08-13 15:39:41 +02:00 |
|
Lubos
|
f81779b0de
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-13 14:27:29 +02:00 |
|
Unknown W. Brackets
|
df2634d4e7
|
x86jit: Avoid an instruction form Valgrind hates.
|
2022-08-12 23:22:32 -07:00 |
|
Lubos
|
3542fbbc38
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-12 10:31:00 +02:00 |
|
Lubos
|
76bea33ef0
|
OpenXR - Better detecting of 2D menus
|
2022-08-12 08:41:22 +02:00 |
|
Unknown W. Brackets
|
0d542c6b5a
|
Debugger: Fix crash on bad request.
|
2022-08-11 20:24:30 -07:00 |
|
Henrik Rydgård
|
79ee532609
|
Fix feature checks
|
2022-08-09 20:05:44 +02:00 |
|
Henrik Rydgård
|
252550fbd2
|
Enable framebuffer depth blits through raster. Fixes games like Jeanne D'Arc on D3D9.
|
2022-08-09 20:00:32 +02:00 |
|
Lubos
|
89a0a28c70
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-09 19:35:13 +02:00 |
|
Henrik Rydgård
|
852c395fb7
|
Texcoord attrs must be called a_texcoord0, this should be fixed. Oh well.
Also small fix for depth in float-depal.
|
2022-08-09 16:07:02 +02:00 |
|
Henrik Rydgård
|
83fd8a2fd8
|
Convert depal shaders to use the ShaderWriter. Add tests for depal shaders.
|
2022-08-09 15:32:27 +02:00 |
|
Lubos
|
c00fea1b22
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-07 20:33:14 +02:00 |
|
Lubos
|
c7e321b866
|
OpenXR - Detecting UI mode improved
|
2022-08-07 20:32:34 +02:00 |
|
Unknown W. Brackets
|
e3763d9c4e
|
Common: Avoid format warning with log timestamp.
|
2022-08-07 07:51:27 -07:00 |
|
Henrik Rydgård
|
5bf7b56305
|
Oops, this iOS check was still required.
|
2022-08-07 12:04:41 +02:00 |
|
Henrik Rydgård
|
1dabb54df5
|
Improve the NPOT check
|
2022-08-07 11:50:23 +02:00 |
|
Henrik Rydgård
|
4ff8f85110
|
Forgot these...
|
2022-08-07 11:48:59 +02:00 |
|
Henrik Rydgård
|
6f1f482432
|
Make GLQueueRunner/RenderManager aware of device caps, use it to check for NPOT and some other stuff
|
2022-08-07 11:15:23 +02:00 |
|
Unknown W. Brackets
|
20c2ec1392
|
GPU: Skip alpha stencil upload when safe.
Otherwise, let's not do things that give different behavior at 1x or are
inconsistent.
|
2022-08-06 21:12:59 -07:00 |
|
Henrik Rydgård
|
77535c8132
|
Fix feature check for wrapping of non-pow-2 textures
May fix some problems with using 3x/5x upscaling or 3x/5x resolution on some
hardware.
|
2022-08-06 23:54:03 +02:00 |
|
Henrik Rydgård
|
5987c355d3
|
D3D9: Fix a lot of stuff
|
2022-08-06 18:27:04 +02:00 |
|
Henrik Rydgård
|
ded8ba8806
|
More cleanup, fixes.
|
2022-08-06 18:27:04 +02:00 |
|
Henrik Rydgård
|
92a3d45340
|
Lock out shaderDepal from D3D for now, will implement later.
|
2022-08-06 18:27:03 +02:00 |
|
Henrik Rydgård
|
81c36578ca
|
Feature detection fixes
|
2022-08-06 18:27:03 +02:00 |
|
Henrik Rydgård
|
da65af832a
|
D3D11 prep
|
2022-08-06 18:27:03 +02:00 |
|
Henrik Rydgård
|
4e89174b85
|
OpenGL: Fix shader depal too.
|
2022-08-06 18:27:03 +02:00 |
|
Henrik Rydgård
|
8aebf0dca4
|
Port the OpenGL depal path to thin3d
|
2022-08-06 18:27:02 +02:00 |
|
Henrik Rydgård
|
b71c745275
|
ShaderWriter: Fix GLSL 1.0 output
|
2022-08-06 18:19:11 +02:00 |
|
ANR2ME
|
0b3fdf0cef
|
Use safe_string when printing %s with Memory::GetCharPointer.
|
2022-08-06 11:22:38 +07:00 |
|
Lubos
|
8c614db88f
|
OpenXR - Unused variable removed
|
2022-08-05 13:51:25 +02:00 |
|
Lubos
|
5f377f82eb
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-05 13:49:42 +02:00 |
|
Lubos
|
92d3ed6ee3
|
OpenXR - HUD is enabled based on gstate
|
2022-08-05 11:31:33 +02:00 |
|
Henrik Rydgård
|
e7e1bb6079
|
UWP: Fix missing font file causing missing text fields. Fixes #15771
|
2022-08-04 10:44:12 +02:00 |
|
Lubos
|
2d88a8284b
|
OpenXR - Forgotten file added
|
2022-08-03 18:53:18 +02:00 |
|
Henrik Rydgård
|
6ca47076e7
|
Delete the Vulkan implementation of DrawActiveTexture, fixups to shader gen
|
2022-08-03 14:12:55 +02:00 |
|
Henrik Rydgård
|
3e1ccf1311
|
Need a separate cap bit for stencil blits to prevent misuse on D3D9
|
2022-08-03 13:40:21 +02:00 |
|
Henrik Rydgård
|
d26e637bb8
|
Bufferless path for D3D11/Vulkan
Though we still bind the buffer for simplicity..
|
2022-08-03 13:33:53 +02:00 |
|
Henrik Rydgård
|
269bff9c0b
|
Get D3D shaders to build (though not working correctly)
|
2022-08-03 13:31:15 +02:00 |
|
Henrik Rydgård
|
787de81437
|
Switch to ShaderWriter. Works in OpenGL
|
2022-08-03 13:31:15 +02:00 |
|
Henrik Rydgård
|
9bead443c3
|
Unify stencil buffer upload using Draw. Only OpenGL tested yet (shaders need adaptation).
|
2022-08-03 13:31:13 +02:00 |
|
Henrik Rydgård
|
d4d92e39ff
|
Implement DrawUP for D3D11
This is so we can do simple drawing without buffer management through
thin3d on all backends.
|
2022-08-03 13:28:54 +02:00 |
|
Lubos
|
cb6448ff2d
|
Merge branch 'master' into feature_openxr_6dof
|
2022-08-02 21:01:05 +02:00 |
|
Henrik Rydgård
|
19931c003f
|
Clean up blit/copy feature detection. Don't need fast GPU flags for these.
|
2022-08-02 09:53:46 +02:00 |
|