summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1160 from bunnei/surface-reserveGravatar bunnei2018-08-232-17/+91
|\
| * gl_rasterizer_cache: Blit when possible on RecreateSurface.Gravatar bunnei2018-08-231-5/+12
| * gl_rasterizer_cache: Reserve surfaces that have already been created for late...Gravatar bunnei2018-08-232-3/+61
| * gl_rasterizer_cache: Remove assert for RecreateSurface type.Gravatar bunnei2018-08-231-1/+0
| * gl_rasterizer_cache: Implement compressed texture copies.Gravatar bunnei2018-08-231-8/+18
* | gl_rasterizer: Implement stencil test.Gravatar bunnei2018-08-233-4/+58
* | gl_rasterizer: Implement partial color clear and stencil clear.Gravatar bunnei2018-08-231-12/+42
* | maxwell_3d: Update to include additional stencil registers.Gravatar bunnei2018-08-231-20/+50
* | gl_state: Update to handle stencil front/back face separately.Gravatar bunnei2018-08-232-33/+38
|/
* Merge pull request #1157 from lioncash/vecGravatar bunnei2018-08-232-11/+16
|\
| * gl_shader_gen: Make ShaderSetup's constructor explicitGravatar Lioncash2018-08-221-1/+1
| * gl_shader_gen: Use a std::vector to represent program code instead of std::arrayGravatar Lioncash2018-08-222-11/+16
* | Merge pull request #1156 from Lakumakkara/lop3Gravatar bunnei2018-08-232-0/+60
|\ \
| * | more fixesGravatar Laku2018-08-231-6/+7
| * | fixesGravatar Laku2018-08-221-6/+12
| * | remove debug loggingGravatar Laku2018-08-221-2/+0
| * | implement lop3Gravatar Laku2018-08-222-0/+55
| |/
* / renderer_opengl: Namespace OpenGL codeGravatar Lioncash2018-08-2221-23/+70
|/
* Merge pull request #840 from FearlessTobi/port-3353Gravatar bunnei2018-08-221-1/+1
|\
| * Port #3353 from CitraGravatar fearlessTobi2018-08-211-1/+1
* | 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-226-7/+108
|\ \ \ | |/ / |/| |
| * | 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
| * | GPU: Added registers for the logicop functionality.Gravatar Subv2018-08-201-1/+28
| |/
* | Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS instruct...Gravatar bunnei2018-08-212-153/+31
* | shader_bytecode: Parenthesize conditional expression within GetTextureType()Gravatar Lioncash2018-08-211-1/+1
* | Merge pull request #1123 from lioncash/screenGravatar bunnei2018-08-217-30/+25
|\ \
| * | rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signatureGravatar Lioncash2018-08-205-17/+14
| * | renderer_base: Make creation of the rasterizer, the responsibility of the ren...Gravatar Lioncash2018-08-204-14/+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-202-2/+21
|\ \
| * | shader_bytecode: Replace some UNIMPLEMENTED logs.Gravatar bunnei2018-08-201-2/+6
| * | 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-202-4/+30
|\ \
| * | GLRasterizer: Implemented instanced vertex arrays.Gravatar Subv2018-08-182-4/+30
| |/