Subv
|
77fd0d47e7
Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.
|
hace 8 años |
Subv
|
71ebc3e90d
GPU: Preliminary work for texture decoding.
|
hace 8 años |
bunnei
|
6e3222363c
renderer_gl: Port boilerplate rasterizer code over from Citra.
|
hace 8 años |
bunnei
|
d7b1ebe4a8
renderer_gl: Port over gl_shader_gen module from Citra.
|
hace 8 años |
bunnei
|
4bdb46e4c2
renderer_gl: Port over gl_shader_decompiler module from Citra.
|
hace 8 años |
bunnei
|
a3e10b1a72
renderer_gl: Port over gl_rasterizer_cache module from Citra.
|
hace 8 años |
bunnei
|
0e4b9cdde4
renderer_gl: Port over gl_stream_buffer module from Citra.
|
hace 8 años |
Subv
|
a64b936cbe
GPU: Move the GPU's class constructor and destructors to a cpp file.
|
hace 8 años |
Subv
|
6cddf9d88e
Make a GPU class in VideoCore to contain the GPU state.
|
hace 8 años |
Subv
|
e01a8f2187
GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines.
|
hace 8 años |
Lioncash
|
e710a1b989
CMakeLists: Derive the source directory grouping from targets themselves
|
hace 8 años |
James Rowe
|
1d28b2e142
Remove references to PICA and rasterizers in video_core
|
hace 8 años |
wwylele
|
0f35755572
pica/command_processor: build geometry pipeline and run geometry shader
|
hace 9 años |
wwylele
|
2252a63f80
SwRasterizer/Lighting: shorten file name
|
hace 9 años |
wwylele
|
eda28266fb
SwRasterizer/Lighting: move to its own file
|
hace 9 años |
Yuri Kunde Schlesner
|
d736cca848
CMake: Create INTERFACE targets for microprofile and nihstro
|
hace 9 años |
Yuri Kunde Schlesner
|
4660bc1c78
CMake: Use IMPORTED target for libpng
|
hace 9 años |
Yuri Kunde Schlesner
|
7b81903756
CMake: Correct inter-module dependencies and library visibility
|
hace 9 años |
wwylele
|
ade45b5b99
pica/swrasterizer: implement procedural texture
|
hace 9 años |
Yuri Kunde Schlesner
|
1683cb0ec9
SWRasterizer: Move texturing functions to their own file
|
hace 9 años |
Yuri Kunde Schlesner
|
e1ad7d69b9
SWRasterizer: Move framebuffer operation functions to their own file
|
hace 9 años |
Yuri Kunde Schlesner
|
e24717bca0
VideoCore: Move software rasterizer files to sub-directory
|
hace 9 años |
Yuri Kunde Schlesner
|
5759d94b5c
VideoCore: Move Regs to its own file
|
hace 9 años |
Yuri Kunde Schlesner
|
f7c7f422c6
VideoCore: Split shader regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
8fca90b5d5
VideoCore: Split geometry pipeline regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
f443c7e5b0
VideoCore: Split lighting regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
23713d5dee
VideoCore: Split framebuffer regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
9017093f58
VideoCore: Split texturing regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
000e78144c
VideoCore: Split rasterizer regs from Regs struct
|
hace 9 años |
Yuri Kunde Schlesner
|
c74787a11c
Pica/Texture: Move part of ETC1 decoding to new file and cleanups
|
hace 9 años |