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 |
|
Lubos
|
2103874c0f
|
OpenXR - Estimate world unit scale
|
2022-08-01 19:28:50 +02:00 |
|
Henrik Rydgård
|
e1956b47a0
|
Merge pull request #15727 from hrydgard/texture-3d
Implement the PSP's equal-size mips "3D texturing"
|
2022-08-01 08:35:43 +02:00 |
|
Lubos
|
e6b14cb473
|
OpenXR - 6DoF head movement support added
|
2022-07-31 20:05:08 +02:00 |
|
Lubos
|
d129870d44
|
Merge branch 'master' into feature_openxr_6dof
|
2022-07-31 16:37:54 +02:00 |
|
Henrik Rydgård
|
392d83fb22
|
Merge pull request #15659 from lvonasek/feature_openxr_quest
Oculus Quest native support
|
2022-07-31 16:34:45 +02:00 |
|
Henrik Rydgård
|
46d6b43618
|
Support 3D textures in OpenGL ES, add feature check
|
2022-07-31 10:43:48 +02:00 |
|
Henrik Rydgård
|
129f3fe997
|
Testfix, cleanup
|
2022-07-31 10:43:48 +02:00 |
|
Henrik Rydgård
|
fecf9127a0
|
Implement 3D texturing in the OpenGL backend too. Assorted fixes.
|
2022-07-31 10:43:48 +02:00 |
|
Henrik Rydgård
|
3e39f62c3d
|
Merge pull request #15743 from hrydgard/build-texture-refactor
TextureCache "BuildTexture" refactor and cleanup
|
2022-07-30 11:21:57 +02:00 |
|
Henrik Rydgård
|
e43b5e2081
|
thin3d: Make writeMask and compareMask dynamic in all backends. D3D11 needs emulation.
|
2022-07-30 10:47:18 +02:00 |
|
Henrik Rydgård
|
4a18629e63
|
thin3d: Remove dual sided stencil, not supported by all backends anyway
|
2022-07-30 10:47:18 +02:00 |
|
Henrik Rydgård
|
d0d53091a8
|
Change from maxLevel to levelsToLoad, for better readability. Cleanup.
|
2022-07-30 10:45:02 +02:00 |
|
Lubos
|
60d8a102f9
|
OpenXR - Switching between 2D/VR fixed
|
2022-07-29 10:19:11 +02:00 |
|
Lubos
|
d29b9011db
|
OpenXR - VR settings added, better UI detection
|
2022-07-27 19:47:11 +02:00 |
|
Lubos
|
5c95fd244f
|
OpenXR - Automatically switch between fullscreen/VR
|
2022-07-26 17:20:46 +02:00 |
|
Lubos
|
8daba0d881
|
OpenXR - Finalize VR renderer interface
|
2022-07-24 14:14:21 +02:00 |
|
Lubos
|
553363a5b5
|
OpenXR - Rendering into VR framebuffer works
|
2022-07-15 15:41:21 +02:00 |
|
Henrik Rydgård
|
122a0fa1f6
|
Oops, revert debugging commit
|
2022-06-19 18:10:27 +02:00 |
|
Henrik Rydgård
|
1d17b01c16
|
Workaround for strange driver hang on Raspberry Pi 3.
Strangely, this does not fix the text rendering in the UI, but might
still be enough for the libretro use case in #15469.
See #15469
|
2022-06-19 16:56:19 +02:00 |
|
Henrik Rydgård
|
e98e48e2e9
|
Merge pull request #15416 from unknownbrackets/gles-invalidate
GLES: Remove old invalidation code
|
2022-02-21 22:03:01 +01:00 |
|
Unknown W. Brackets
|
1ba8f1fa0a
|
GLES: Remove old invalidation code.
We must've changed something to a KEEP, this never seems to catch anything
now.
|
2022-02-21 09:34:16 -08:00 |
|
Unknown W. Brackets
|
c20f352be2
|
GLES: Add asserts for correct blend usage.
Also make sure we don't try to use ARB blending on GLES.
|
2022-02-21 08:57:21 -08:00 |
|
Unknown W. Brackets
|
bbce43684c
|
GLES: Use EXT not GLES3 for dualsrc blend support.
See #15413, thanks icecream95.
|
2022-02-20 23:19:43 -08:00 |
|
Unknown W. Brackets
|
2479d52202
|
Global: Reduce includes of common headers.
In many places, string, map, or Common.h were included but not needed.
|
2022-01-30 16:35:33 -08:00 |
|