959 Commits (2dee7d799dfac1f7fc2d605b708b98ca28b45bbd)

Author SHA1 Message Date
Lioncash 92996ab8b3 maxwell_dma: Make variables const where applicable within HandleCopy() 8 years ago
Lioncash 04e8b81de0 maxwell_dma: Make FlushAndInvalidate's size parameter a u64 8 years ago
Lioncash 5ddbef9c8a maxwell_dma: Remove unused variables in HandleCopy() 8 years ago
bunnei cb438209c7 GPU: Improved implementation of maxwell DMA (Subv). 8 years ago
bunnei 6a6fbb1478 GPU: Invalidate destination address of kepler_memory writes. 8 years ago
bunnei e3fdb2ff4b fermi_2d: Add support for more accurate surface copies. 8 years ago
ReinUsesLisp 57b3166673 gl_shader_decompiler: Implement PBK and BRK 8 years ago
FernandoS27 1469c546c3 Implement 3D Textures 8 years ago
ReinUsesLisp 40845c39c9 shader_bytecode: Add Control Code enum 0xf 8 years ago
ReinUsesLisp f1a2fd02a5 gl_shader_decompiler: Implement HSET2_R 8 years ago
ReinUsesLisp 4769eac4b7 gl_shader_decompiler: Implement HSETP2_R 8 years ago
ReinUsesLisp f4c2f0c35d gl_shader_decompiler: Implement HFMA2 instructions 8 years ago
ReinUsesLisp d3a031608d gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMM 8 years ago
ReinUsesLisp cc74fe2cef gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructions 8 years ago
ReinUsesLisp fcb96ae125 gl_shader_decompiler: Setup base for half float unpacking and setting 8 years ago
FernandoS27 1a70753709 Propagate depth and depth_block on modules using decoders 8 years ago
ReinUsesLisp 0c0ff8f0f6 gl_shader_decompiler: Implement VMAD 8 years ago
FernandoS27 df5575aa44 Add memory Layout to Render Targets and Depth Buffers 8 years ago
FernandoS27 020cee90ef Fixed block height settings for RenderTargets and Depth Buffers, and added block width and block depth 8 years ago
FernandoS27 85a8a0b038 Assert Scissor tests 8 years ago
ReinUsesLisp f1dff1c269 gl_shader_decompiler: Implement geometry shaders 8 years ago
bunnei 26348d6ebb fermi_2d: Implement simple copies with AccelerateSurfaceCopy. 8 years ago
ReinUsesLisp db80264fae gl_rasterizer: Implement quads topology 8 years ago
ReinUsesLisp 07609b33c4 video_core: Implement point_size and add point state sync 8 years ago
ReinUsesLisp 51435ad30c gl_state: Pack sampler bindings into a single ARB_multi_bind 8 years ago
ReinUsesLisp f5b5c5ba06 video_core: Add asserts for CS, TFB and alpha testing 8 years ago
Lioncash 02106208f8 shader_bytecode: Lay out the Ipa-related enums better 8 years ago
Lioncash d8cbbfb8ea shader_bytecode: Make operator== and operator!= of IpaMode const qualified 8 years ago
FernandoS27 5a00f0ec41 Implemented I2I.CC on the NEU control code, used by SMO 8 years ago
FernandoS27 81fd967a27 Implemented CSETP 8 years ago
FernandoS27 9cdcf964b5 Implemented Control Codes 8 years ago
FernandoS27 dc2a597dc8 Added texture misc modes to texture instructions 8 years ago
Subv 415fd53a49 Shaders: Implemented multiple-word loads and stores to and from attribute memory. 8 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Subv 46b33657b6 GPU: Basic implementation of the Kepler Inline Memory engine (p2mf). 8 years ago
FernandoS27 aa5c2354eb Implemented Texture Processing Modes 8 years ago
FernandoS27 a6294ad653 Implemented encodings for LEA and PSET 8 years ago
FernandoS27 4877b9a03d Replace old FragmentHeader for the new Header 8 years ago
FernandoS27 120a7f2706 Implemented (Partialy) Shader Header 8 years ago
Markus Wick f84b102dfb rasterizer: Drop unused handler. 8 years ago
bunnei 05d93558f4 gl_rasterizer: Implement multiple color attachments. 8 years ago
FernandoS27 e54854dfb7 Implemented TMML 8 years ago
FernandoS27 6dd5b33570 Implemented TXQ dimension query type, used by SMO. 8 years ago
FernandoS27 0611ac673f Change name of TEXQ to TXQ, in order to match NVIDIA's naming 8 years ago
Subv 6e6071b6f9 GPU/DMA: Partially implemented the 'enable_2d' bit in the DMA engine. 8 years ago
bunnei 58c9460557 maxwell_3d: Remove assert that no longer applies. 8 years ago
FernandoS27 758dd86de9 Implemented IPA Properly 8 years ago
Markus Wick 7902bc2853 gl_rasterizer: Implement a VAO cache. 8 years ago
David Marcec a8c27cb703 Removed saturate assert 8 years ago
David Marcec 70692108c0 Removed saturate assert 8 years ago