584 Commits (d4da704ac522baf3c8582e94ec222f0de2363169)

Author SHA1 Message Date
Fernando Sahmkow d4da704ac5 VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. 6 years ago
Lioncash f1443d2b41 shader_bytecode: Make Matcher constexpr capable 6 years ago
ReinUsesLisp 94d32c3cd2 maxwell_3d: Reduce FlushMMEInlineDraw logging to Trace 6 years ago
Lioncash 0b0ac56219 maxwell_3d: Silence truncation warnings 6 years ago
ReinUsesLisp 521b03ddb4 maxwell_3d: Add dirty flags for depth bounds values 6 years ago
Fernando Sahmkow d53d764965 Maxwell3D: Corrections and refactors to MME instance refactor 6 years ago
FearlessTobi 97f509e9d4 Fix clang-format 6 years ago
FearlessTobi 4c1c09c8d8 fermi_2d: Lower surface copy log severity to DEBUG 6 years ago
ReinUsesLisp 79a7463f4c gl_shader_decompiler: Use uint for images and fix SUATOM 6 years ago
ReinUsesLisp 331d140bb4 shader/image: Implement SULD and remove irrelevant code 6 years ago
ReinUsesLisp dfe69a7f19 shader_bytecode: Add SULD encoding 6 years ago
Fernando Sahmkow f02b9d37f0 Shader_IR: ICMP corrections and fixes 6 years ago
David Marcec 5bcd512c3c Mark DrawArrays as LOG_TRACE 6 years ago
Fernando Sahmkow 01b8a78a8a Shader_IR: Implement ICMP. 6 years ago
Fernando Sahmkow ab61f800b6 Rasterizer: Refactor and simplify DrawBatch Interface. 6 years ago
Fernando Sahmkow ae03b1ebc7 VideoCore: Corrections to the MME Inliner and removal of hacky instance management. 6 years ago
Fernando Sahmkow b61203a547 Video Core: initial Implementation of InstanceDraw Packaging 6 years ago
ReinUsesLisp 42815d1d24 shader_ir/warp: Implement SHFL 6 years ago
Rodrigo Locatti a5f0cbb0f1 maxwell_3d: Update firmware 4 call stub commentary 6 years ago
ReinUsesLisp 2e6bebb3d2 shader/image: Implement SUATOM and fix SUST 7 years ago
ReinUsesLisp 3e5e983799 renderer_opengl: Fix sRGB blits 6 years ago
ReinUsesLisp 0c8851163d gl_rasterizer: Implement image bindings 7 years ago
ReinUsesLisp 9fb31b1b23 kepler_compute: Implement texture queries 7 years ago
ReinUsesLisp 4f0213d0c7 Revert "Revert #2466" and stub FirmwareCall 4 6 years ago
ReinUsesLisp 9b001821d9 shader/shift: Implement SHR wrapped and clamped variants 6 years ago
ReinUsesLisp 9ad95eb74a maxwell_3d: Avoid moving macro_params 6 years ago
ReinUsesLisp 95df43ec32 maxwell_3d: Fix macro binding cursor 6 years ago
Rodrigo Locatti 598157a8c9 video_core: Silent miscellaneous warnings (#2820) 6 years ago
ReinUsesLisp 6f134adf2a shader_ir/conversion: Split int and float selector and implement F2F H1 6 years ago
ReinUsesLisp d9ad389777 shader_ir/conversion: Implement F2I F16 Ra.H1 6 years ago
ReinUsesLisp d490cc5285 float_set_predicate: Add missing negation bit for the second operand 6 years ago
ReinUsesLisp 67f47b2f6a shader_ir: Implement VOTE 6 years ago
ReinUsesLisp b6272eb8e2 shader_ir: Implement NOP 7 years ago
Fernando Sahmkow f1adfe6591 MaxwellDMA: Fixes, corrections and relaxations. 7 years ago
Fernando Sahmkow 9a0fa90be2 Shader_Ir: Implement F16 Variants of F2F, F2I, I2F. 7 years ago
Fernando Sahmkow 57e6c1fac3 Maxwell3D: Reorganize and address feedback 7 years ago
ReinUsesLisp edc43b2509 shader/half_set_predicate: Implement missing HSETP2 variants 7 years ago
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