summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | gl_shader_decompiler: Use fragment output color for GPR 0-3.Gravatar bunnei2018-04-171-0/+5
| * | gl_shader_decompiler: Partially implement MUFU.Gravatar bunnei2018-04-171-2/+11
| |/
* / renderer_opengl: Implement BlendEquation and BlendFunc.Gravatar bunnei2018-04-176-7/+140
|/
* Merge pull request #343 from Subv/tex_wrap_4Gravatar bunnei2018-04-171-0/+7
|\
| * MaxwellToGL: Implemented tex wrap mode 1 (Wrap, GL_REPEAT).Gravatar Subv2018-04-171-0/+2
| * MaxwellToGL: Added a TODO and partial implementation of maxwell wrap mode 4 (...Gravatar Subv2018-04-171-0/+5
* | gl_rendering: Use NGLOG* for changed code.Gravatar bunnei2018-04-162-10/+11
* | gl_rasterizer: Implement indexed vertex mode.Gravatar bunnei2018-04-165-23/+92
|/
* GPU: Use the same buffer names in the generated GLSL and the buffer uploading...Gravatar Subv2018-04-154-17/+24
* GPU: Don't use explicit binding points when uploading the constbuffers to ope...Gravatar Subv2018-04-153-7/+47
* GPU: Don't use GetPointer when uploading the constbuffer data to the GPU.Gravatar Subv2018-04-151-3/+4
* GPU: Use the buffer hints from the shader decompiler to upload only the neces...Gravatar Subv2018-04-153-31/+41
* shaders: Expose hints about used const buffers.Gravatar bunnei2018-04-155-31/+146
* GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.Gravatar Subv2018-04-144-14/+48
* GPU: Allow configuring ssbos in the opengl state manager.Gravatar Subv2018-04-144-0/+30
* GPU: Added a function to determine whether a shader stage is enabled or not.Gravatar Subv2018-04-143-3/+27
* shaders: Add NumTextureSamplers const, remove unused #pragma.Gravatar bunnei2018-04-144-4/+5
* shaders: Address PR review feedback.Gravatar bunnei2018-04-142-7/+9
* gl_shader_decompiler: Cleanup log statements.Gravatar bunnei2018-04-141-15/+15
* shaders: Fix GCC and clang build issues.Gravatar bunnei2018-04-143-5/+5
* gl_shader_decompiler: Implement negate, abs, etc. and lots of cleanup.Gravatar bunnei2018-04-142-40/+96
* shader_bytecode: Add FSETP and KIL to GetInfo.Gravatar bunnei2018-04-141-0/+3
* shader_bytecode: Add SubOp decoding.Gravatar bunnei2018-04-141-0/+10
* gl_shader_decompiler: Add shader stage hint.Gravatar bunnei2018-04-142-5/+12
* renderer_opengl: Fix Morton copy byteswap, etc.Gravatar bunnei2018-04-142-6/+6
* gl_shader_manager: Implement SetShaderSamplerBindings.Gravatar bunnei2018-04-131-0/+8
* gl_rasterizer: Generate shaders and upload uniforms.Gravatar bunnei2018-04-132-32/+77
* gl_shader_decompiler: Basic impl. for very simple vertex shaders.Gravatar bunnei2018-04-132-16/+311
* gl_shader_manager: Cleanup and consolidate uniform handling.Gravatar bunnei2018-04-132-26/+24
* maxwell_3d: Make memory_manager public.Gravatar bunnei2018-04-131-2/+1
* maxwell_3d: Fix shader_config decodings.Gravatar bunnei2018-04-131-6/+3
* gl_rasterizer: Use shader program manager, remove test shader.Gravatar bunnei2018-04-132-196/+31
* renderer_opengl: Add gl_shader_manager class.Gravatar bunnei2018-04-133-0/+209
* maxwell_to_gl: Add a few types, etc.Gravatar bunnei2018-04-131-0/+10
* gl_shader_gen: Add hashable setup/config structs.Gravatar bunnei2018-04-132-29/+50
* gl_shader_util: Add missing includes.Gravatar bunnei2018-04-131-0/+2
* renderer_opengl: Use OGLProgram instead of OGLShader.Gravatar bunnei2018-04-136-6/+6
* gl_shader_util: Grab latest upstream.Gravatar bunnei2018-04-132-149/+74
* gl_resource_manager: Grab latest upstream.Gravatar bunnei2018-04-131-30/+86
* gl_shader_decompiler: Add skeleton code from Citra for shader analysis.Gravatar bunnei2018-04-132-44/+142
* shader_bytecode: Add initial module for shader decoding.Gravatar bunnei2018-04-132-0/+298
* Fix clang format issuesGravatar James Rowe2018-04-061-1/+1
* GPU: Assert when finding a texture with a format type other than UNORM.Gravatar Subv2018-04-062-4/+16
* GL: Set up the textures used for each draw call.Gravatar Subv2018-04-062-2/+39
* GL: Bind the textures to the shaders used for drawing.Gravatar Subv2018-04-061-2/+11
* GLCache: Specialize the MortonCopy function for the DXT1 texture format.Gravatar Subv2018-04-061-1/+15
* GLCache: Implemented GetTextureSurface.Gravatar Subv2018-04-061-3/+28
* GLCache: Support uploading compressed textures to the GPU.Gravatar Subv2018-04-061-5/+17
* GL: Remove remaining references to 3DS-specific pixel formatsGravatar Subv2018-04-061-83/+22
* RasterizerCache: Remove 3DS-specific pixel formats.Gravatar Subv2018-04-062-71/+32