summaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2018-10-19Merge pull request #1501 from ReinUsesLisp/half-floatbunnei
2018-10-18GPU: Improved implementation of maxwell DMA (Subv).bunnei
2018-10-18GPU: Invalidate destination address of kepler_memory writes.bunnei
2018-10-18fermi_2d: Add support for more accurate surface copies.bunnei
2018-10-17Implement 3D TexturesFernandoS27
2018-10-15shader_bytecode: Add Control Code enum 0xfReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSET2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSETP2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HFMA2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMReinUsesLisp
2018-10-15gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Setup base for half float unpacking and settingReinUsesLisp
2018-10-13Propagate depth and depth_block on modules using decodersFernandoS27
2018-10-11gl_shader_decompiler: Implement VMADReinUsesLisp
2018-10-10Merge pull request #1458 from FernandoS27/fix-render-target-block-settingsbunnei
2018-10-10Merge pull request #1460 from FernandoS27/scissor_testbunnei
2018-10-09Add memory Layout to Render Targets and Depth BuffersFernandoS27
2018-10-09Fixed block height settings for RenderTargets and Depth Buffers, and added bl...FernandoS27
2018-10-08Assert Scissor testsFernandoS27
2018-10-07gl_shader_decompiler: Implement geometry shadersReinUsesLisp
2018-10-06fermi_2d: Implement simple copies with AccelerateSurfaceCopy.bunnei
2018-10-04gl_rasterizer: Implement quads topologyReinUsesLisp
2018-09-29Merge pull request #1411 from ReinUsesLisp/point-sizebunnei
2018-09-28video_core: Implement point_size and add point state syncReinUsesLisp
2018-09-28gl_state: Pack sampler bindings into a single ARB_multi_bindReinUsesLisp
2018-09-25video_core: Add asserts for CS, TFB and alpha testingReinUsesLisp
2018-09-21shader_bytecode: Lay out the Ipa-related enums betterLioncash
2018-09-21shader_bytecode: Make operator== and operator!= of IpaMode const qualifiedLioncash
2018-09-18Merge pull request #1279 from FernandoS27/csetpbunnei
2018-09-18Merge pull request #1299 from FernandoS27/texture-sanatizebunnei
2018-09-17Merge pull request #1290 from FernandoS27/shader-headerbunnei
2018-09-17Implemented I2I.CC on the NEU control code, used by SMOFernandoS27
2018-09-17Implemented CSETPFernandoS27
2018-09-17Implemented Control CodesFernandoS27
2018-09-17Added texture misc modes to texture instructionsFernandoS27
2018-09-17Merge pull request #1326 from FearlessTobi/port-4182bunnei
2018-09-15Merge pull request #1273 from Subv/ld_sizesbunnei
2018-09-15Merge pull request #1271 from Subv/kepler_enginebunnei
2018-09-15Shaders: Implemented multiple-word loads and stores to and from attribute mem...Subv
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-12Merge pull request #1263 from FernandoS27/tex-modebunnei
2018-09-12GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).Subv
2018-09-12Implemented Texture Processing ModesFernandoS27
2018-09-11Implemented encodings for LEA and PSETFernandoS27
2018-09-11Replace old FragmentHeader for the new HeaderFernandoS27
2018-09-11Implemented (Partialy) Shader HeaderFernandoS27
2018-09-10rasterizer: Drop unused handler.Markus Wick
2018-09-09gl_rasterizer: Implement multiple color attachments.bunnei
2018-09-09Merge pull request #1268 from FernandoS27/tmmlbunnei
2018-09-09Implemented TMMLFernandoS27