summaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2018-06-03gl_shader_decompiler: Implement TEXS component mask.bunnei
2018-06-03Merge pull request #494 from bunnei/shader-texbunnei
2018-06-03gl_shader_decompiler: Implement RRO as a register move.bunnei
2018-05-31gl_shader_decompiler: Implement TEX instruction.bunnei
2018-05-31gl_shader_decompiler: Support multi-destination for TEXS.bunnei
2018-05-30Merge pull request #489 from Subv/vertexidbunnei
2018-05-30Shaders: Implemented reading the gl_InstanceID and gl_VertexID variables in t...Subv
2018-05-29gl_shader_decompiler: Partially implement F2F_R instruction.bunnei
2018-05-25shader_bytecode: Implement other variants of FMNMX.bunnei
2018-05-20Merge pull request #458 from Subv/fmnmxbunnei
2018-05-20Shaders: Implemented the FMNMX shader instruction.Subv
2018-05-19ShadersDecompiler: Added decoding for the PSETP instruction.Subv
2018-04-29maxwell_3d: Reset vertex counts after drawing.bunnei
2018-04-29shader_bytecode: Add decoding for FMNMX instruction.bunnei
2018-04-29Merge pull request #416 from bunnei/shader-ints-p3bunnei
2018-04-28fermi_2d: Fix surface copy block height.bunnei
2018-04-28gl_shader_decompiler: Partially implement I2I_R, and I2F_R.bunnei
2018-04-28shader_bytecode: Add decodings for i2i instructions.bunnei
2018-04-28gl_shader_decompiler: Implement MOV32_IMM instruction.bunnei
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-04-26gl_shader_decompiler: Boilerplate for handling integer instructions.bunnei
2018-04-25Merge pull request #396 from Subv/shader_opsbunnei
2018-04-25GPU: Partially implemented the Fermi2D surface copy operation.Subv
2018-04-25Shaders: Added bit decodings for the I2I instruction.Subv
2018-04-25GPU: Added surface copy registers to Fermi2DSubv
2018-04-25GPU: Added boilerplate code for the Fermi2D engineSubv
2018-04-25GPU: Reduce the number of registers of Maxwell3D to 0xE00.Subv
2018-04-25GPU: Move the Maxwell3D macro uploading code to the inside of the Maxwell3D p...Subv
2018-04-25video-core: Move logging macros over to new fmt-capable onesLioncash
2018-04-24Shaders: Added decodings for the FSET instructions.Subv
2018-04-24memory_manager: Make GpuToCpuAddress return an optional.bunnei
2018-04-24memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.bunnei
2018-04-24Merge pull request #386 from Subv/gpu_querybunnei
2018-04-23GPU: Added asserts to our code for handling the QUERY_GET GPU command.Subv
2018-04-23GPU: Support multiple enabled vertex arrays.Subv
2018-04-20shader_bytecode: Add several more instruction decodings.bunnei
2018-04-20shader_bytecode: Decode instructions based on bit strings.bunnei
2018-04-20ShaderGen: Implemented predicated instruction execution.Subv
2018-04-20ShaderGen: Implemented the fsetp instruction.Subv
2018-04-20ShaderGen: Register id 255 is special and is hardcoded to return 0 (SR_ZERO).Subv
2018-04-19ShaderGen: Implemented the fmul32i shader instruction.Subv
2018-04-18gl_shader_gen: Support vertical/horizontal viewport flipping. (#347)bunnei
2018-04-18GPU: Pitch textures are now supported, don't assert when encountering them.Subv
2018-04-17Merge pull request #346 from bunnei/misc-gpu-improvementsbunnei
2018-04-17Merge pull request #344 from bunnei/shader-decompiler-p2bunnei
2018-04-17maxwell3d: Allow Texture2DNoMipmap as Texture2D.bunnei
2018-04-17shader_bytecode: Make ctor's constexpr and explicit.bunnei
2018-04-17renderer_opengl: Implement BlendEquation and BlendFunc.bunnei
2018-04-17gl_shader_decompiler: Implement FMUL/FADD/FFMA immediate instructions.bunnei
2018-04-17gl_shader_decompiler: Add support for TEXS instruction.bunnei