suyu/src/video_core/engines
Subv dbfc39d214 GPU: Implement sampling multiple textures in the generated glsl shaders.
All tested games that use a single texture show no regression.

Only Texture2D textures are supported right now, each shader gets its own "tex_fs/vs/gs" sampler array to maintain independent textures between shader stages, the textures themselves are reused if possible.
2018-06-06 12:58:16 -05:00
..
fermi_2d.cpp fermi_2d: Fix surface copy block height. 2018-04-28 20:40:03 -04:00
fermi_2d.h fermi_2d: Fix surface copy block height. 2018-04-28 20:40:03 -04:00
maxwell_3d.cpp GPU: Implement sampling multiple textures in the generated glsl shaders. 2018-06-06 12:58:16 -05:00
maxwell_3d.h GPU: Implement sampling multiple textures in the generated glsl shaders. 2018-06-06 12:58:16 -05:00
maxwell_compute.cpp GPU: Macros are specific to the Maxwell3D engine, so handle them internally. 2018-03-18 11:51:45 -05:00
maxwell_compute.h GPU: Macros are specific to the Maxwell3D engine, so handle them internally. 2018-03-18 11:51:45 -05:00
shader_bytecode.h Merge pull request #516 from Subv/f2i_r 2018-06-05 22:01:29 -04:00