805 Commits (1f3eb601acdcdfa4c119cffbf36b5792147b893f)

Author SHA1 Message Date
ReinUsesLisp b13fbc25b8 shader_ir/conversion: Implement F2I F16 Ra.H1 7 years ago
ReinUsesLisp 6207751b00 float_set_predicate: Add missing negation bit for the second operand 7 years ago
ReinUsesLisp 4e35177e23 shader_ir: Implement VOTE 7 years ago
ReinUsesLisp 2ff8044806 shader_ir: Implement NOP 7 years ago
Fernando Sahmkow a452ff983d MaxwellDMA: Fixes, corrections and relaxations. 7 years ago
Fernando Sahmkow 11f4e739bd Shader_Ir: Implement F16 Variants of F2F, F2I, I2F. 7 years ago
Fernando Sahmkow 7a35178ee2 Maxwell3D: Reorganize and address feedback 7 years ago
ReinUsesLisp 6c4985edc9 shader/half_set_predicate: Implement missing HSETP2 variants 7 years ago
Fernando Sahmkow 3a3fee5abf MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace. 7 years ago
Fernando Sahmkow 4be61013a1 GL_State: Feedback and fixes 7 years ago
Fernando Sahmkow 5ad889f6fd Maxwell3D: Address Feedback 7 years ago
Fernando Sahmkow 8cdbfe69b1 GL_Rasterizer: Corrections to Clearing. 7 years ago
Fernando Sahmkow 0ff4a5fa39 Maxwell3D: Correct marking dirtiness on CB upload 7 years ago
Fernando Sahmkow fec32fed18 GL_Rasterizer: Rework RenderTarget/DepthBuffer clearing 7 years ago
Fernando Sahmkow a081dea8ab Maxwell3D: Implement State Dirty Flags. 7 years ago
Fernando Sahmkow 0d3db58657 Maxwell3D: Rework CBData Upload 7 years ago
Fernando Sahmkow f2e7b29c14 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
Fernando Sahmkow e42bcf2314 maxwell3d: Implement Conditional Rendering 7 years ago
ReinUsesLisp 725ba6cf63 gl_rasterizer: Implement compute shaders 7 years ago
Fernando Sahmkow 8a6fc529a9 shader_ir: Implement BRX & BRA.CC 7 years ago
ReinUsesLisp c9d886c84e gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders 7 years ago
ReinUsesLisp d0966b9f7c shader/texture: Add F16 support for TLDS 7 years ago
ReinUsesLisp 7ecf64257a gl_rasterizer: Minor style changes 7 years ago
Fernando Sahmkow 82b829625b video_core: Implement GPU side Syncpoints 7 years ago
ReinUsesLisp 4d63f97945 shader_bytecode: Include missing <array> 7 years ago
Fernando Sahmkow 082740d34d surface: Correct format S8Z24 7 years ago
Fernando Sahmkow 7232a1ed16 decoders: correct block calculation 7 years ago
Fernando Sahmkow cb728797b0 fermi2d: Correct Origin Mode 7 years ago
Fernando Sahmkow 175aa343ff texture_cache: Fermi2D reform and implement View Mirage 7 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 8 years ago
ReinUsesLisp b8c75a845b maxwell_3d: Partially implement texture buffers as 1D textures 8 years ago
ReinUsesLisp 4e81fc8296 shader: Implement texture buffers 8 years ago
Fernando Sahmkow d267948a73 texture_cache: loose TryReconstructSurface when accurate GPU is not on. 7 years ago
Fernando Sahmkow 6bd034eae9 engine_upload: Addapt to new Texture Cache 7 years ago
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions 7 years ago
ReinUsesLisp 528c15051c kepler_compute: Use std::array for cbuf info 7 years ago
ReinUsesLisp 17d5fb6d06 kepler_compute: Fix block_dim_x encoding 7 years ago
ReinUsesLisp 2f2a61887a video_core/engines: Move ConstBufferInfo out of Maxwell3D 7 years ago
Fernando Sahmkow a32c52b1d8 shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
Fernando Sahmkow fc975e9021 maxwell_3d: reduce sevirity of different component formats assert. 7 years ago
Lioncash b01cce716e video_core/engines/engine_upload: Amend constructor initializer list order 7 years ago
Lioncash 9b6d993e52 video_core/engines/engine_upload: Default destructor in the cpp file 7 years ago
Lioncash ec1c69258a video_core/engines/engine_upload: Remove unnecessary const on parameters in function declarations 7 years ago
Lioncash 0f83c8dffa video_core/engines/engine_upload: Remove unnecessary includes 7 years ago
Lioncash 5db1b54b58 video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 7 years ago
Lioncash 48ce5880a0 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 7 years ago
Lioncash c212fc9b2c video_core/engines/maxwell_3d: Add is_trivially_copyable_v check for Regs 7 years ago
ReinUsesLisp d4df803b2b shader_ir/other: Implement IPA.IDX 8 years ago