aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/CMakeLists.txt
AgeCommit message (Expand)Author
2018-06-18gl_rasterizer: Implement texture format ASTC_2D_4X4.bunnei
2018-06-12GPU: Partially implemented the Maxwell DMA engine.Subv
2018-04-13renderer_opengl: Add gl_shader_manager class.bunnei
2018-04-13shader_bytecode: Add initial module for shader decoding.bunnei
2018-04-01GPU: Implemented a gpu macro interpreter.Subv
2018-03-26maxwell_to_gl: Add module and function for decoding VertexType.bunnei
2018-03-24Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.Subv
2018-03-24GPU: Preliminary work for texture decoding.Subv
2018-03-20renderer_gl: Port boilerplate rasterizer code over from Citra.bunnei
2018-03-20renderer_gl: Port over gl_shader_gen module from Citra.bunnei
2018-03-19renderer_gl: Port over gl_shader_decompiler module from Citra.bunnei
2018-03-19renderer_gl: Port over gl_rasterizer_cache module from Citra.bunnei
2018-03-19renderer_gl: Port over gl_stream_buffer module from Citra.bunnei
2018-03-18GPU: Move the GPU's class constructor and destructors to a cpp file.Subv
2018-02-11Make a GPU class in VideoCore to contain the GPU state.Subv
2018-02-11GPU: Added a command processor to decode the GPU pushbuffers and forward the ...Subv
2018-01-17CMakeLists: Derive the source directory grouping from targets themselvesLioncash
2018-01-12Remove references to PICA and rasterizers in video_coreJames Rowe
2017-08-19pica/command_processor: build geometry pipeline and run geometry shaderwwylele
2017-08-03SwRasterizer/Lighting: shorten file namewwylele
2017-08-02SwRasterizer/Lighting: move to its own filewwylele
2017-05-27CMake: Create INTERFACE targets for microprofile and nihstroYuri Kunde Schlesner
2017-05-27CMake: Use IMPORTED target for libpngYuri Kunde Schlesner
2017-05-27CMake: Correct inter-module dependencies and library visibilityYuri Kunde Schlesner
2017-05-20pica/swrasterizer: implement procedural texturewwylele
2017-02-12SWRasterizer: Move texturing functions to their own fileYuri Kunde Schlesner
2017-02-12SWRasterizer: Move framebuffer operation functions to their own fileYuri Kunde Schlesner
2017-02-12VideoCore: Move software rasterizer files to sub-directoryYuri Kunde Schlesner
2017-02-04VideoCore: Move Regs to its own fileYuri Kunde Schlesner
2017-02-04VideoCore: Split shader regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split geometry pipeline regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split lighting regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split framebuffer regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split texturing regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split rasterizer regs from Regs structYuri Kunde Schlesner
2017-02-04Pica/Texture: Move part of ETC1 decoding to new file and cleanupsYuri Kunde Schlesner
2017-02-04VideoCore: Move LookupTexture out of debug_utils.hYuri Kunde Schlesner
2017-01-25VideoCore/Shader: Split interpreter and JIT into separate ShaderEnginesYuri Kunde Schlesner
2017-01-25VideoCore/Shader: Rename shader_jit_x64{ => _compiler}.{cpp,h}Yuri Kunde Schlesner
2016-12-15VideoCore/Shader: Move DebugData to a separate fileYuri Kunde Schlesner
2016-12-14VideoCore: Convert x64 shader JIT to use Xbyak for assemblyYuri Kunde Schlesner
2016-04-30Remove TGA dumperJannik Vogel
2016-04-28Refactor: Extract VertexLoader from command_processor.cpp.Henrik Rydgard
2016-03-02Add immediate mode vertex submissionDwayne Slater
2016-02-05pica: Add pica_types module and move float24 definition.bunnei
2015-12-07VideoCore: Unify interface to OpenGL and SW rasterizersYuri Kunde Schlesner
2015-10-21renderer_opengl: Refactor shader generation/caching to be more organized + va...bunnei
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner
2015-08-15Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.bunnei
2015-08-15x64: Refactor to remove fake interfaces and general cleanups.bunnei