aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
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
2018-04-16gl_rasterizer: Implement indexed vertex mode.bunnei
2018-04-14GPU: Added a function to determine whether a shader stage is enabled or not.Subv
2018-04-14shaders: Add NumTextureSamplers const, remove unused #pragma.bunnei
2018-04-14shaders: Address PR review feedback.bunnei
2018-04-14shaders: Fix GCC and clang build issues.bunnei
2018-04-14gl_shader_decompiler: Implement negate, abs, etc. and lots of cleanup.bunnei
2018-04-14shader_bytecode: Add FSETP and KIL to GetInfo.bunnei
2018-04-14shader_bytecode: Add SubOp decoding.bunnei
2018-04-13maxwell_3d: Make memory_manager public.bunnei
2018-04-13maxwell_3d: Fix shader_config decodings.bunnei
2018-04-13shader_bytecode: Add initial module for shader decoding.bunnei
2018-04-06GPU: Assert when finding a texture with a format type other than UNORM.Subv
2018-04-01GPU: Use the MacroInterpreter class to execute the GPU macros instead of HLEi...Subv
2018-04-01GPU: Implemented a gpu macro interpreter.Subv
2018-03-26gl_rasterizer: Add a SyncViewport method.bunnei
2018-03-26gl_rasterizer: Normalize vertex array data as appropriate.bunnei
2018-03-26maxwell_3d: Use names that match envytools for VertexType.bunnei
2018-03-26maxwell_3d: Add VertexAttribute struct and cleanup.bunnei
2018-03-26Maxwell3D: Call AccelerateDrawBatch on DrawArrays.bunnei
2018-03-26gl_rasterizer: Implement AnalyzeVertexArray.bunnei
2018-03-26maxwell: Add RenderTargetFormat enum.bunnei
2018-03-26GPU: Load the sampler info (TSC) when retrieving active textures.Subv
2018-03-24GPU: Make the debug_context variable a member of the frontend instead of a gl...Subv
2018-03-24GPU: Added a function to retrieve the active textures for a shader stage.Subv
2018-03-24GPU: Implement the Incoming/FinishedPrimitiveBatch debug breakpoints.Subv
2018-03-24GPU: Implement the MaxwellCommandLoaded/Processed debug breakpoints.Subv
2018-03-24GPU: Added a method to unswizzle a texture without decoding it.Subv
2018-03-24GPU: Preliminary work for texture decoding.Subv
2018-03-24GPU: Added viewport registers to Maxwell3D's reg structure.Subv
2018-03-22maxwell_3d: Add some format decodings and string helper functions.bunnei
2018-03-21GPU: Added vertex attribute format registers.Subv
2018-03-20GPU: Added registers for the number of vertices to render.Subv
2018-03-19Merge pull request #253 from Subv/rt_depthMat M
2018-03-19GPU: Added Z buffer registers to Maxwell3D's reg structure.Subv
2018-03-19GPU: Added the render target (RT) registers to Maxwell3D's reg structure.Subv
2018-03-19Clang FixesN00byKing
2018-03-19Clean Warnings (?)N00byKing
2018-03-19GPU: Added the TSC registers to the Maxwell3D register structure.Subv
2018-03-19GPU: Added the TIC registers to the Maxwell3D register structure.Subv
2018-03-18GPU: Implement macro 0xE1A BindTextureInfoBuffer in HLE.Subv