summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | gl_shader_gen: Fix bug where TEV stage outputs should be clamped.Gravatar bunnei2015-10-211-3/+3
* | gl_rasterizer: Add documentation to ShaderCacheKey.Gravatar bunnei2015-10-211-0/+16
* | gl_shader_gen: Add additional function documentation.Gravatar bunnei2015-10-212-0/+18
* | gl_shader_util: Cleanup header file + add docstring.Gravatar bunnei2015-10-211-1/+7
* | gl_shader_gen: Various cleanups + moved TEV stage generation to its own funct...Gravatar bunnei2015-10-211-161/+170
* | renderer_opengl: Refactor shader generation/caching to be more organized + va...Gravatar bunnei2015-10-2110-788/+509
* | gl_rasterizer: Move logic for creating ShaderCacheKey to a static function.Gravatar bunnei2015-10-213-22/+50
* | gl_shader_util: Use vec3 constants for AppendColorCombiner.Gravatar bunnei2015-10-211-6/+6
* | gl_rasterizer: Fix typo in uploading TEV const color uniforms.Gravatar bunnei2015-10-211-5/+5
* | gl_shader_util: Fix precision bug with alpha testing.Gravatar bunnei2015-10-212-9/+9
* | Initial implementation of fragment shader generation with caching.Gravatar Subv2015-10-217-261/+568
* | CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.Gravatar Emmanuel Gil Peyrot2015-10-092-7/+7
|/
* Silence -Wsign-compare warnings.Gravatar Rohit Nirmal2015-10-061-3/+3
* fix some xcode 7.0 warningsGravatar Martin Lindhe2015-09-293-2/+4
* general: Silence some warnings when using clangGravatar Lioncash2015-09-163-7/+7
* video_core: Reorganize headersGravatar Lioncash2015-09-1119-62/+56
* video_core: Remove unnecessary includes from headersGravatar Lioncash2015-09-115-13/+3
* Merge pull request #1133 from lioncash/emplace-backGravatar bunnei2015-09-101-3/+3
|\
| * gl_rasterizer: Replace push_back calls with emplace_back in AddTriangleGravatar Lioncash2015-09-101-3/+3
* | Merge pull request #1136 from lioncash/protoGravatar bunnei2015-09-101-3/+0
|\ \
| * | renderer_opengl: Remove unimplemented function declarationGravatar Lioncash2015-09-101-3/+0
| |/
* / video_core: Remove unused variablesGravatar Lioncash2015-09-103-4/+0
|/
* Shader JIT: Use SCALE constant from emitterGravatar aroulin2015-09-071-4/+4
* Shader: Fix size_t to int casts of register offsetsGravatar aroulin2015-09-072-15/+21
* OpenGL: Use Sampler Objects to decouple sampler config from texturesGravatar Yuri Kunde Schlesner2015-09-034-21/+76
* OpenGL: Remove ugly and endian-unsafe color pointer castsGravatar Yuri Kunde Schlesner2015-09-034-9/+13
* OpenGL: Add support for Sampler Objects to state trackerGravatar Yuri Kunde Schlesner2015-09-033-4/+42
* Merge pull request #1087 from yuriks/opengl-gladGravatar Yuri Kunde Schlesner2015-09-0311-2812/+12
|\
| * Replace the previous OpenGL loader with a glad-generated 3.3 oneGravatar Yuri Kunde Schlesner2015-08-3011-2812/+12
* | Merge pull request #1088 from aroulin/x64-emitter-abi-callGravatar bunnei2015-09-022-28/+18
|\ \
| * | x64: Proper stack alignment in shader JIT function callsGravatar aroulin2015-09-012-28/+18
* | | video_core: Fix format specifiers warningsGravatar aroulin2015-09-022-2/+3
|/ /
* | Merge pull request #1092 from Subv/vertex_offsetGravatar Tony Wasserka2015-08-312-1/+7
|\ \
| * | Pica: Added the primitive_restart register (0x25f) to the registers map.Gravatar Subv2015-08-312-1/+5
| * | Pica: Add the vertex_offset register to the Pica registers map.Gravatar Subv2015-08-312-0/+2
* | | Shader JIT: Fix SGE/SGEI NaN behaviorGravatar aroulin2015-08-311-3/+3
|/ /
* | Merge pull request #1059 from Subv/vertex_offsetGravatar bunnei2015-08-302-2/+8
|\ \ | |/ |/|
| * GPU: Implemented register 0x22A.Gravatar Subv2015-08-302-2/+8
* | Merge pull request #1049 from Subv/stencilGravatar bunnei2015-08-296-28/+111
|\ \
| * | HWRenderer: Added a workaround for the Intel Windows driver bug that causes g...Gravatar Subv2015-08-241-2/+9
| * | HWRasterizer: Implemented stencil ops 6 and 7.Gravatar Subv2015-08-211-1/+3
| * | SWRasterizer: Implemented stencil ops 6 and 7.Gravatar Subv2015-08-212-6/+14
| * | HWRasterizer: Implemented stencil op 1 (GL_ZERO)Gravatar Subv2015-08-211-1/+1
| * | SWRasterizer: Implemented stencil action 1 (GL_ZERO).Gravatar Subv2015-08-212-1/+4
| * | SWRasterizer: Removed a todo. Verified with hwtests.Gravatar Subv2015-08-211-1/+0
| * | SWRenderer: The stencil depth_pass action is executed even if depth testing i...Gravatar Subv2015-08-211-7/+5
| * | Rasterizer: Abstract duplicated stencil code into a lambda.Gravatar Subv2015-08-211-6/+9
| * | GLRasterizer: Implemented stencil testing in the hw renderer.Gravatar Subv2015-08-204-2/+44
| * | GPU/Rasterizer: Corrected the stencil implementation.Gravatar Subv2015-08-202-18/+39
| |/
* | Merge pull request #1065 from yuriks/shader-fpGravatar Yuri Kunde Schlesner2015-08-274-57/+100
|\ \