aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/CMakeLists.txt
AgeCommit message (Expand)Author
2019-03-08Merge pull request #2191 from ReinUsesLisp/maxwell-to-vkbunnei
2019-03-07Merge pull request #2055 from bunnei/gpu-threadbunnei
2019-03-06Merge pull request #2149 from ReinUsesLisp/decoders-stylebunnei
2019-03-06gpu: Refactor a/synchronous implementations into their own classes.bunnei
2019-03-06gpu: Move command processing to another thread.bunnei
2019-03-04maxwell_to_vk: Initial implementationReinUsesLisp
2019-03-01vk_buffer_cache: Implement a buffer cacheReinUsesLisp
2019-02-26gl_rasterizer_cache: Move format conversion to its own fileReinUsesLisp
2019-02-24vk_stream_buffer: Implement a stream bufferReinUsesLisp
2019-02-22vk_scheduler: Implement a schedulerReinUsesLisp
2019-02-19vk_memory_manager: Implement memory managerReinUsesLisp
2019-02-14vk_resource_manager: Add VKResource interfaceReinUsesLisp
2019-02-14Merge pull request #2113 from ReinUsesLisp/vulkan-basebunnei
2019-02-12vk_device: Abstract device handling into a classReinUsesLisp
2019-02-12renderer_vulkan: Add declarations fileReinUsesLisp
2019-02-10kepler_compute: Fixup assert and rename enginesReinUsesLisp
2019-02-06gl_shader_disk_cache: Compress GLSL code using LZ4ReinUsesLisp
2019-02-06gl_shader_disk_cache: Add file and move BaseBindings declarationReinUsesLisp
2019-01-30shader_decode: Implement LDG and basic cbuf trackingReinUsesLisp
2019-01-15video_core: Rename glsl_decompiler to gl_shader_decompilerReinUsesLisp
2019-01-15shader_decode: Implement VMAD and VSETPReinUsesLisp
2019-01-15video_core: Replace gl_shader_decompilerReinUsesLisp
2019-01-15glsl_decompiler: ImplementationReinUsesLisp
2019-01-15shader_ir: Initial implementationReinUsesLisp
2019-01-08gl_global_cache: Add dummy global cache managerReinUsesLisp
2018-11-26gpu: Rewrite GPU command list processing with DmaPusher class.bunnei
2018-11-25video_core: Move morton functions to their own fileReinUsesLisp
2018-11-08rasterizer_cache: Add missing virtual destructor to RasterizerCacheObjectLioncash
2018-11-06gl_resource_manager: Split implementations in .cpp file.Markus Wick
2018-10-30video_core: Move surface declarations out of gl_rasterizer_cacheReinUsesLisp
2018-10-28video_core: Move OpenGL specific utils to its rendererReinUsesLisp
2018-10-04gl_rasterizer: Implement quads topologyReinUsesLisp
2018-09-17Merge pull request #1290 from FernandoS27/shader-headerbunnei
2018-09-12GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).Subv
2018-09-11Implemented (Partialy) Shader HeaderFernandoS27
2018-09-06video_core/CMakeLists: Add missing gl_buffer_cache.hLioncash
2018-09-05renderer_opengl: Implement a buffer cache.Markus Wick
2018-08-27renderer_opengl: Implement a new shader cache.bunnei
2018-08-27video_core: Add RasterizerCache class for common cache management code.bunnei
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