summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_opengl: Namespace OpenGL codeGravatar Lioncash2018-08-2220-22/+69
* Merge pull request #1154 from OatmealDome/topology-linesGravatar bunnei2018-08-221-0/+2
|\
| * maxwell_to_gl: Implement PrimitiveTopology::LinesGravatar OatmealDome2018-08-221-0/+2
* | Merge pull request #1124 from Subv/logic_opsGravatar bunnei2018-08-225-6/+80
|\ \ | |/ |/|
| * GPU: Implemented the logic op functionality of the GPU.Gravatar Subv2018-08-203-0/+61
| * GLState: Allow enabling/disabling GL_COLOR_LOGIC_OP independently from blending.Gravatar Subv2018-08-202-6/+19
* | Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS instruct...Gravatar bunnei2018-08-212-153/+31
* | Merge pull request #1123 from lioncash/screenGravatar bunnei2018-08-214-16/+24
|\ \
| * | rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signatureGravatar Lioncash2018-08-204-14/+13
| * | renderer_base: Make creation of the rasterizer, the responsibility of the ren...Gravatar Lioncash2018-08-202-3/+12
| |/
* | Merge pull request #1132 from Subv/gl_FragDepthGravatar bunnei2018-08-211-1/+6
|\ \
| * | Shaders: Implement depth writing in fragment shaders.Gravatar Subv2018-08-201-1/+6
* | | Merge pull request #1134 from lioncash/logGravatar bunnei2018-08-211-1/+1
|\ \ \
| * | | renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBU...Gravatar Lioncash2018-08-211-1/+1
* | | | Merge pull request #1121 from Subv/tex_reinterpretGravatar bunnei2018-08-214-16/+70
|\ \ \ \ | |/ / / |/| | |
| * | | Rasterizer: Reinterpret the raw texture bytes instead of blitting (and thus d...Gravatar Subv2018-08-201-3/+49
| * | | Rasterizer: Don't attempt to copy over the old texture's data when doing a fo...Gravatar Subv2018-08-204-13/+21
| | |/ | |/|
* | | Merge pull request #1133 from lioncash/guardGravatar bunnei2018-08-201-0/+2
|\ \ \ | |_|/ |/| |
| * | gl_stream_buffer: Add missing header guardGravatar Lioncash2018-08-201-0/+2
| |/
* | Merge pull request #1131 from bunnei/impl-tex3d-texcubeGravatar bunnei2018-08-201-0/+15
|\ \
| * | gl_shader_decompiler: Implement Texture3D for TEXS.Gravatar bunnei2018-08-201-0/+7
| * | gl_shader_decompiler: Implement TextureCube for TEX.Gravatar bunnei2018-08-201-0/+8
* | | Merge pull request #1106 from Subv/multiple_rendertargetsGravatar bunnei2018-08-202-6/+45
|\ \ \ | |/ / |/| |
| * | Shaders: Write all the enabled color outputs when a fragment shader exits.Gravatar Subv2018-08-202-6/+45
* | | Shaders: Fixed the coords in TEX with Texture2D.Gravatar Subv2018-08-201-1/+1
* | | Shaders: Log and crash when using an unimplemented texture type in a texture ...Gravatar Subv2018-08-201-5/+14
| |/ |/|
* | Merge pull request #1104 from Subv/instanced_arraysGravatar bunnei2018-08-201-3/+16
|\ \
| * | GLRasterizer: Implemented instanced vertex arrays.Gravatar Subv2018-08-181-3/+16
| |/
* | Merge pull request #1115 from Subv/texs_maskGravatar bunnei2018-08-201-18/+18
|\ \
| * | Shaders/TEXS: Fixed the component mask in the TEXS instruction.Gravatar Subv2018-08-191-18/+18
* | | Merge pull request #1112 from Subv/sampler_typesGravatar bunnei2018-08-202-29/+178
|\ \ \
| * | | Shader: Implemented the TLD4 and TLD4S opcodes using GLSL's textureGather.Gravatar Subv2018-08-191-0/+51
| * | | Shader: Use the right sampler type in the TEX, TEXS and TLDS instructions.Gravatar Subv2018-08-192-29/+127
* | | | Implemented RGBA8_UINTGravatar David Marcec2018-08-202-45/+56
| |/ / |/| |
* | | Merge pull request #1089 from Subv/neg_bitsGravatar bunnei2018-08-191-16/+34
|\ \ \
| * | | Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic inst...Gravatar Subv2018-08-181-16/+34
* | | | Merge pull request #1105 from Subv/convert_negGravatar bunnei2018-08-191-2/+0
|\ \ \ \
| * | | | Shader: Remove an unneeded assert, the negate bit is implemented for conversi...Gravatar Subv2018-08-181-2/+0
| | |_|/ | |/| |
* | | | Merge pull request #1102 from ogniK5377/mirror-clamp-edgeGravatar bunnei2018-08-191-0/+2
|\ \ \ \
| * | | | Added WrapMode MirrorOnceClampToEdgeGravatar David Marcec2018-08-191-0/+2
| |/ / /
* | | | Merge pull request #1101 from Subv/ssy_stackGravatar bunnei2018-08-191-3/+36
|\ \ \ \ | |_|_|/ |/| | |
| * | | Shaders: Implemented a stack for the SSY/SYNC instructions.Gravatar Subv2018-08-181-3/+36
| |/ /
* | | Merge pull request #1108 from Subv/front_facingGravatar bunnei2018-08-191-0/+4
|\ \ \
| * | | Shaders: Implemented the gl_FrontFacing input attribute (attr 63).Gravatar Subv2018-08-191-0/+4
| |/ /
* / / Shader: Implemented the predicate and mode arguments of LOP.Gravatar Subv2018-08-181-10/+33
|/ /
* | Added predcondition GreaterThanWithNanGravatar David Marcec2018-08-181-5/+7
* | Merge pull request #1096 from bunnei/supported-blitsGravatar bunnei2018-08-171-2/+0
|\ \
| * | gl_rasterizer_cache: Remove asserts for supported blits.Gravatar bunnei2018-08-171-2/+0
* | | renderer_opengl: Treat OpenGL errors as critical.Gravatar bunnei2018-08-171-1/+1
|/ /
* | Merge pull request #1019 from Subv/vertex_divisorGravatar bunnei2018-08-175-5/+13
|\ \