summaryrefslogtreecommitdiff
path: root/src/video_core (unfollow)
Commit message (Expand)AuthorFilesLines
2018-08-22renderer_opengl: Namespace OpenGL codeGravatar Lioncash21-23/+70
2018-08-22maxwell_to_gl: Implement PrimitiveTopology::LinesGravatar OatmealDome1-0/+2
2018-08-21Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS instruct...Gravatar bunnei2-153/+31
2018-08-21shader_bytecode: Parenthesize conditional expression within GetTextureType()Gravatar Lioncash1-1/+1
2018-08-21renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBU...Gravatar Lioncash1-1/+1
2018-08-20gl_stream_buffer: Add missing header guardGravatar Lioncash1-0/+2
2018-08-20Shaders: Implement depth writing in fragment shaders.Gravatar Subv1-1/+6
2018-08-20shader_bytecode: Replace some UNIMPLEMENTED logs.Gravatar bunnei1-2/+6
2018-08-20gl_shader_decompiler: Implement Texture3D for TEXS.Gravatar bunnei1-0/+7
2018-08-20gl_shader_decompiler: Implement TextureCube for TEX.Gravatar bunnei1-0/+8
2018-08-20Shaders: Fixed the coords in TEX with Texture2D.Gravatar Subv1-1/+1
2018-08-20Shaders: Log and crash when using an unimplemented texture type in a texture ...Gravatar Subv1-5/+14
2018-08-20GPU: Implemented the logic op functionality of the GPU.Gravatar Subv3-0/+61
2018-08-20GLState: Allow enabling/disabling GL_COLOR_LOGIC_OP independently from blending.Gravatar Subv2-6/+19
2018-08-20rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signatureGravatar Lioncash5-17/+14
2018-08-20GPU: Added registers for the logicop functionality.Gravatar Subv1-1/+28
2018-08-20renderer_base: Make creation of the rasterizer, the responsibility of the ren...Gravatar Lioncash4-14/+12
2018-08-21Port #3353 from CitraGravatar fearlessTobi1-1/+1
2018-08-20Shaders: Write all the enabled color outputs when a fragment shader exits.Gravatar Subv2-6/+45
2018-08-20Rasterizer: Reinterpret the raw texture bytes instead of blitting (and thus d...Gravatar Subv1-3/+49
2018-08-20Rasterizer: Don't attempt to copy over the old texture's data when doing a fo...Gravatar Subv4-13/+21
2018-08-20Implemented RGBA8_UINTGravatar David Marcec4-45/+58
2018-08-19Shaders/TEXS: Fixed the component mask in the TEXS instruction.Gravatar Subv1-18/+18
2018-08-19Shaders/TEXS: Fixed the component mask in the TEXS instruction.Gravatar Subv1-6/+11
2018-08-19Shader: Implemented the TLD4 and TLD4S opcodes using GLSL's textureGather.Gravatar Subv1-0/+51
2018-08-19Shader: Use the right sampler type in the TEX, TEXS and TLDS instructions.Gravatar Subv2-29/+127
2018-08-19Shader: Added bitfields for the texture type of the various sampling instruct...Gravatar Subv1-1/+65
2018-08-19Shaders: Added decodings for TLD4 and TLD4SGravatar Subv1-3/+7
2018-08-19Shaders: Added decodings for the LDG and STG instructions.Gravatar Subv1-0/+4
2018-08-19Shaders: Implemented the gl_FrontFacing input attribute (attr 63).Gravatar Subv2-0/+7
2018-08-18Shader: Remove an unneeded assert, the negate bit is implemented for conversi...Gravatar Subv1-2/+0
2018-08-18GLRasterizer: Implemented instanced vertex arrays.Gravatar Subv2-4/+30
2018-08-18Shader: Implemented the predicate and mode arguments of LOP.Gravatar Subv2-11/+39
2018-08-19Added WrapMode MirrorOnceClampToEdgeGravatar David Marcec1-0/+2
2018-08-18Shaders: Implemented a stack for the SSY/SYNC instructions.Gravatar Subv1-3/+36
2018-08-18Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic inst...Gravatar Subv2-16/+38
2018-08-18Added predcondition GreaterThanWithNanGravatar David Marcec2-5/+8
2018-08-17gl_rasterizer_cache: Remove asserts for supported blits.Gravatar bunnei1-2/+0
2018-08-17renderer_opengl: Treat OpenGL errors as critical.Gravatar bunnei1-1/+1
2018-08-15gl_rasterizer_cache: Treat Depth formats differently from DepthStencil.Gravatar bunnei2-16/+26
2018-08-15Shader/Conversion: Implemented the negate bit in F2F and I2I instructions.Gravatar Subv1-4/+12
2018-08-15Shader/I2F: Implemented the negate I2F_C instruction variant.Gravatar Subv1-7/+23
2018-08-15Shader/F2I: Implemented the negate bit in the I2F instructionGravatar Subv1-0/+4
2018-08-15Shader/F2I: Implemented the F2I_C instruction variant.Gravatar Subv1-2/+10
2018-08-15Shader/F2I: Implemented the negate bit in the F2I instruction.Gravatar Subv1-0/+4
2018-08-14gl_rasterizer_cache: Cleanup some PixelFormat names and logging.Gravatar bunnei2-41/+71
2018-08-14Rasterizer: Implemented instanced rendering.Gravatar Subv7-5/+28
2018-08-14gl_rasterizer_cache: Add RGBA16U to PixelFormatFromTextureFormat.Gravatar bunnei1-1/+9
2018-08-15Implement Z16_UNORM in PixelFormatFromTextureFormat functionGravatar greggameplayer1-0/+2
2018-08-14gl_shader_decompiler: Several fixes for indirect constant buffer loads.Gravatar bunnei1-13/+22