RetroArch/gfx/include
aerisarn 8b1e4a1ad0
MESA UWP Integration (#16285)
* [WINRT] Enable logging on __WINRT__ and bypass verbosidy in debug

* [UWP] wrong configuration prevents GLES to compile, common functions defines GL symbols

* [UWP] configure project to allow OPENGL on default configuration and copy MESA DLLs into UWP release

* [UWP] add MESA headers

* [UWP] add MESA EGL.lib needed for GLES context. However HAVE_OPENGL is better as GL cores use desktop version, so this is left for reference and to make the solution build with HAVE_OPENGLES

* [UWP] UWP is missing some GDI function definitions, implemented into MESA Gallium

* [UWP] Configure Release project too

* [UWP] Add mesa alpha-2 release dlls

* [UWP] allow griffin and vide_driver to have an OPENGL context

* [UWP] allow wgl context to work with mesa under WINRT

* [UWP] BUG: have to modify height/width getters and align them to MESA because the screen resolution is not right in gl context. Pending further investigation

* [UWP] fix ANGLE build

* [UWP] remove duplicate import code.

* (UWP) Cleanup filters file

* MESA screen destroy fix and Yabasanshiro hack. Align to alpha-2-hack tag

---------

Co-authored-by: Gabriel Morazán <35014183+GABO1423@users.noreply.github.com>
2024-03-02 09:36:17 -08:00
..
ANGLE Add more headers 2019-12-07 07:17:21 +01:00
Cg Add 10.7 ifdef 2019-02-02 18:04:41 +01:00
d3d8 Clean up white space. 2019-02-03 16:00:50 -08:00
d3d9 Move d3d9 headers to gfx/include/d3d9 2021-09-26 12:49:53 +02:00
dxsdk Some CXX_BUILD fixes 2022-08-05 17:40:06 +02:00
GL
MESA MESA UWP Integration (#16285) 2024-03-02 09:36:17 -08:00
pixman
userland Fix building against FFmpeg 5.0 (#13611) 2022-02-18 18:40:54 +01:00
vulkan Cg rewrite (#13871) 2022-04-22 05:39:14 +02:00