yuzu/src/video_core/engines
ameerj 5119a57614 maxwell_3d: Implement a safer CB data upload
This makes constant buffer uploads safer and more accurate by updating the GPU memory as soon as the CB Data method is invoked. The previous implementation was deferring the updates until a different maxwell 3d method was detected, then writing all CB data at once.
2022-03-14 19:18:36 -04:00
..
const_buffer_info.h video_core/engines: Move ConstBufferInfo out of Maxwell3D 2019-06-07 19:47:15 -03:00
engine_interface.h engine_interface: Add missing virtual destructor 2021-04-12 09:53:55 -04:00
engine_upload.cpp Rasterizer: Refactor inlineToMemory. 2022-02-01 01:47:28 +01:00
engine_upload.h Rasterizer: Implement Inline2Memory Acceleration. 2022-01-29 22:53:27 +01:00
fermi_2d.cpp Out of bound blit (#6531) 2021-07-08 11:06:09 -07:00
fermi_2d.h video_core/engine: Consistently initialize rasterizer pointers 2021-07-27 07:30:57 -04:00
kepler_compute.cpp Rasterizer: Implement Inline2Memory Acceleration. 2022-01-29 22:53:27 +01:00
kepler_compute.h shader: Primitive Vulkan integration 2021-07-22 21:51:22 -04:00
kepler_memory.cpp Rasterizer: Implement Inline2Memory Acceleration. 2022-01-29 22:53:27 +01:00
kepler_memory.h Rasterizer: Implement Inline2Memory Acceleration. 2022-01-29 22:53:27 +01:00
maxwell_3d.cpp maxwell_3d: Implement a safer CB data upload 2022-03-14 19:18:36 -04:00
maxwell_3d.h maxwell_3d: Implement a safer CB data upload 2022-03-14 19:18:36 -04:00
maxwell_dma.cpp MaxwellDMA: Implement semaphore operations 2022-03-07 13:46:18 +08:00
maxwell_dma.h MaxwellDMA: Implement semaphore operations 2022-03-07 13:46:18 +08:00