797 Commits (7503ca436b04d91bf225a2c34b42eadcdc3cd3e0)

Author SHA1 Message Date
Fernando Sahmkow 62486dfb4f MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace. 7 years ago
Fernando Sahmkow c9690e912e GL_State: Feedback and fixes 7 years ago
Fernando Sahmkow 527a77ec0a Maxwell3D: Address Feedback 7 years ago
Fernando Sahmkow 2f716f52d9 GL_Rasterizer: Corrections to Clearing. 7 years ago
Fernando Sahmkow 8dd4797e00 Maxwell3D: Correct marking dirtiness on CB upload 7 years ago
Fernando Sahmkow 0d34a53c44 GL_Rasterizer: Rework RenderTarget/DepthBuffer clearing 7 years ago
Fernando Sahmkow 89cc60554a Maxwell3D: Implement State Dirty Flags. 7 years ago
Fernando Sahmkow 24bf7e4de0 Maxwell3D: Rework CBData Upload 7 years ago
Fernando Sahmkow 7c50842226 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
Fernando Sahmkow 67d869b53a maxwell3d: Implement Conditional Rendering 7 years ago
ReinUsesLisp 37a3fdc6c6 gl_rasterizer: Implement compute shaders 7 years ago
Fernando Sahmkow d5d4cc30ec shader_ir: Implement BRX & BRA.CC 7 years ago
ReinUsesLisp a650406899 gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders 7 years ago
ReinUsesLisp 48d485d6df shader/texture: Add F16 support for TLDS 8 years ago
ReinUsesLisp e6d37e10db gl_rasterizer: Minor style changes 7 years ago
Fernando Sahmkow 779c115dbb video_core: Implement GPU side Syncpoints 7 years ago
ReinUsesLisp 7eed876cfb shader_bytecode: Include missing <array> 7 years ago
Fernando Sahmkow 7afd5d2367 surface: Correct format S8Z24 7 years ago
Fernando Sahmkow 18322c1369 decoders: correct block calculation 7 years ago
Fernando Sahmkow c15d41e8cd fermi2d: Correct Origin Mode 7 years ago
Fernando Sahmkow bc8f3d4964 texture_cache: Fermi2D reform and implement View Mirage 8 years ago
ReinUsesLisp 224e4e174d shader: Decode SUST and implement backing image functionality 8 years ago
ReinUsesLisp 91b16d383a maxwell_3d: Partially implement texture buffers as 1D textures 8 years ago
ReinUsesLisp 27cd63a05a shader: Implement texture buffers 8 years ago
Fernando Sahmkow f42ada6945 texture_cache: loose TryReconstructSurface when accurate GPU is not on. 8 years ago
Fernando Sahmkow 7884bf60a6 engine_upload: Addapt to new Texture Cache 8 years ago
ReinUsesLisp 1d10810d2b video_core: Use un-shifted block sizes to avoid integer divisions 8 years ago
ReinUsesLisp 51d624bf2c kepler_compute: Use std::array for cbuf info 7 years ago
ReinUsesLisp 667ecbda37 kepler_compute: Fix block_dim_x encoding 7 years ago
ReinUsesLisp 1073b32300 video_core/engines: Move ConstBufferInfo out of Maxwell3D 8 years ago
Fernando Sahmkow a8250f511b shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp 68af52d525 shader/memory: Implement ST (generic memory) 8 years ago
ReinUsesLisp 71ded7da4e shader/memory: Implement LD (generic memory) 8 years ago
Fernando Sahmkow d7fbe5838c maxwell_3d: reduce sevirity of different component formats assert. 8 years ago
Lioncash c02a05d199 video_core/engines/engine_upload: Amend constructor initializer list order 8 years ago
Lioncash 0c9db2ddf0 video_core/engines/engine_upload: Default destructor in the cpp file 8 years ago
Lioncash f06049438a video_core/engines/engine_upload: Remove unnecessary const on parameters in function declarations 8 years ago
Lioncash d3f74a0c6f video_core/engines/engine_upload: Remove unnecessary includes 8 years ago
Lioncash a394c8b35a video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 8 years ago
Lioncash e9064216a2 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 8 years ago
Lioncash b66f9188cb video_core/engines/maxwell_3d: Add is_trivially_copyable_v check for Regs 8 years ago
ReinUsesLisp 5bf7324068 shader_ir/other: Implement IPA.IDX 8 years ago
ReinUsesLisp f96020b2ae shader_ir/memory: Implement physical input attributes 8 years ago
ReinUsesLisp ac78410d39 gl_shader_decompiler: Declare all possible varyings on physical attribute usage 8 years ago
ReinUsesLisp 9a9902214e shader_bytecode: Add AL2P decoding 8 years ago
Fernando Sahmkow 08f861a820 Refactors and name corrections. 8 years ago
Fernando Sahmkow 3d37c4161a Fixes and Corrections to DMA Engine 8 years ago
Fernando Sahmkow 122b06d102 Add Swizzle Parameters to the DMA engine 8 years ago
Fernando Sahmkow bcf4b19fca Add Documentation Headers to all the GPU Engines 8 years ago
Fernando Sahmkow 5c4de1e3fb Corrections and styling 8 years ago