flycast/core/rend
Flyinghead cd49b32473 vulkan: allocate oit buffers in device-local mem. NVidia fixes
BufferData was always allocated in host visible mem, regardless of the
mem property argument.
NVidia gpus don't support blitting to 565 and 5551, which is needed for
mipmaps, so convert to 8888 instead.
Use optimal tiling for oit pointers image (linear not supported by
nvidia and probably slower anyway)
oit screen drawer uses multiple final attachments
Set non-oit depth attachment as transient and lazily allocate mem
2019-12-04 15:51:26 +01:00
..
d3d11 Fix small issues for mingw builds on Linux 2019-05-12 17:44:19 +02:00
gl4 gl: #version must be on first line or Mali compiler complains 2019-11-26 11:08:35 +01:00
gles vulkan: use a chain of final color attachments 2019-12-03 21:29:37 +01:00
norend Naomi rename vars and clean up. Logging changes. 2019-07-13 12:44:10 +02:00
soft Use _WIN32 to handle Windows specific code 2019-08-28 20:37:53 +02:00
vulkan vulkan: allocate oit buffers in device-local mem. NVidia fixes 2019-12-04 15:51:26 +01:00
CustomTexture.cpp Merge remote-tracking branch 'origin/master' into fh/vulkan 2019-11-10 21:01:29 +01:00
CustomTexture.h rend: refactor texture cache and poly/triangle sorters out of gles 2019-10-04 12:22:18 +02:00
TexCache.cpp vulkan: automation screenshot. less code duplication 2019-11-13 20:08:14 +01:00
TexCache.h vulkan: automation screenshot. less code duplication 2019-11-13 20:08:14 +01:00
gui.cpp vulkan: automation screenshot. less code duplication 2019-11-13 20:08:14 +01:00
gui.h android: use a single activity with simple layout 2019-03-27 21:09:53 +01:00
gui_android.cpp vulkan renderer - WIP 2019-10-05 11:50:14 +02:00
gui_android.h Moved most android settings into the new gui 2019-03-05 00:54:01 +01:00
gui_util.cpp gui: Replace "std:string" by "std::string" 2019-10-06 10:58:44 +02:00
gui_util.h vulkan: use last rendered frame as background for ui 2019-11-30 12:14:36 +01:00
osd.cpp refactor xform matrix out of gles. use xform matrix in vulkan 2019-10-23 18:13:28 +02:00
osd.h refactor xform matrix out of gles. use xform matrix in vulkan 2019-10-23 18:13:28 +02:00
rend.h rend/soft: Import the experimental core from nulldc/drkpvr, better renderer modularization 2015-08-05 02:43:40 +02:00
sorter.cpp gl: const everything 2019-10-25 22:47:20 +02:00
sorter.h gl: const everything 2019-10-25 22:47:20 +02:00
transform_matrix.h renderer: fix scissoring with hscale, pixel_double, vscale... 2019-11-18 15:57:18 +01:00