summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_global_cache: Add dummy global cache managerGravatar ReinUsesLisp2019-01-085-3/+96
* Merge pull request #1999 from ReinUsesLisp/dirty-shaderGravatar bunnei2019-01-075-2/+23
|\
| * gl_shader_cache: Use dirty flags for shadersGravatar ReinUsesLisp2019-01-075-2/+23
* | gl_rasterizer_cache: Use GL_STREAM_COPY for PBOsGravatar ReinUsesLisp2019-01-051-1/+1
|/
* Merge pull request #1961 from ReinUsesLisp/tex-view-2dGravatar bunnei2019-01-023-14/+74
|\
| * gl_rasterizer_cache: Texture view if shader samples array but OGL is notGravatar ReinUsesLisp2018-12-293-14/+74
* | gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.Gravatar bunnei2018-12-284-79/+46
* | Add missing uintBitsToFloat to SetRegisterToHalfFloatGravatar Rodolfo Bogado2018-12-271-2/+2
* | Merge pull request #1892 from Tinob/masterGravatar bunnei2018-12-271-113/+122
|\ \
| * | Apply CC test to the final value to be stored in the registerGravatar Rodolfo Bogado2018-12-261-9/+12
| * | Includde saturation in the evaluation of the control codeGravatar Rodolfo Bogado2018-12-221-3/+4
| * | Handle RZ cases evaluating the expression instead of the register value.Gravatar Rodolfo Bogado2018-12-221-14/+22
| * | complete emulation of ZeroFlagGravatar Rodolfo Bogado2018-12-221-100/+97
* | | renderer_opengl: Correct forward declaration of FramebufferLayoutGravatar Lioncash2018-12-261-1/+1
* | | Fixed shader linking error due to TLDS (#1934)Gravatar David2018-12-261-1/+1
* | | shader_bytecode: Fixup TEXS.F16 encodingGravatar ReinUsesLisp2018-12-261-1/+1
| |/ |/|
* | Merge pull request #1886 from FearlessTobi/port-4164Gravatar bunnei2018-12-236-4/+95
|\ \ | |/ |/|
| * yuzu, video_core: Screenshot functionalityGravatar zhupengfei2018-12-186-4/+95
* | Merge pull request #1921 from ogniK5377/no-unitGravatar bunnei2018-12-2110-3/+30
|\ \
| * | hopefully fix clang format issueGravatar David Marcec2018-12-191-0/+1
| * | Fixed uninitialized memory due to missing returns in canaryGravatar David Marcec2018-12-1910-3/+29
* | | Merge pull request #1920 from heapo/texture_format_selectionGravatar bunnei2018-12-211-1/+11
|\ \ \
| * | | Texture format fixes: Flag RGBA16UI as GL_RGBA_INTEGER format, and interpret ...Gravatar heapo2018-12-181-1/+11
| |/ /
* | | Merge pull request #1909 from heapo/shadow_sampling_fixesGravatar bunnei2018-12-191-16/+14
|\ \ \ | |/ / |/| |
| * | Fix arrayed shadow sampler array slice/depth comparison ordering, as well as ...Gravatar heapo2018-12-171-16/+14
* | | shader_bytecode: Fixup half float's operator B encodingGravatar ReinUsesLisp2018-12-181-1/+1
* | | Implement postfactor multiplication/division for fmul instructionsGravatar heapo2018-12-172-5/+21
|/ /
* | Merge pull request #1893 from lioncash/warnGravatar bunnei2018-12-111-3/+3
|\ \
| * | gl_shader_cache: Dehardcode constant in CalculateProgramSize()Gravatar Lioncash2018-12-101-2/+2
| * | gl_shader_cache: Resolve truncation compiler warningGravatar Lioncash2018-12-101-1/+1
* | | Merge pull request #1888 from marcosvitali/glFrontFacingGravatar bunnei2018-12-111-1/+1
|\ \ \ | |/ / |/| |
| * | gl_shader_decompiler: IPA FrontFacing: the right value when is the front face...Gravatar Marcos Vitali2018-12-091-1/+1
| |/
* | Merge pull request #1740 from FernandoS27/shader_propsGravatar bunnei2018-12-104-0/+57
|\ \
| * | Implemented a shader unique identifier.Gravatar Fernando Sahmkow2018-12-094-0/+57
| |/
* / gl_shader_decompiler: TLDS/TLD4/TLD4S Reworked reflecting the source register...Gravatar Marcos Vitali2018-12-071-106/+134
|/
* Merge pull request #1824 from ReinUsesLisp/fbcacheGravatar bunnei2018-12-062-40/+82
|\
| * gl_rasterizer: Implement a framebuffer cacheGravatar ReinUsesLisp2018-11-292-40/+82
* | gl_shader_decompiler: Implement TEXS.F16Gravatar ReinUsesLisp2018-12-052-13/+51
* | gl_shader_decompiler: Fixup inverted ifGravatar ReinUsesLisp2018-12-051-6/+5
* | Improve msvc codegen for hot-path array LUTsGravatar heapo2018-12-041-275/+277
* | Rewrited TEX/TEXS (TEX Scalar). (#1826)Gravatar Marcos2018-12-041-259/+177
* | Merge pull request #1854 from Subv/old_command_processorGravatar bunnei2018-12-042-142/+6
|\ \
| * | Removed unused file.Gravatar Subv2018-12-031-142/+0
| * | GPU: Don't try to route PFIFO methods (0-0x40) to the other engines.Gravatar Subv2018-12-031-0/+6
* | | Merge pull request #1822 from ReinUsesLisp/glsl-scopeGravatar bunnei2018-12-031-250/+213
|\ \ \
| * | | gl_shader_decompiler: Remove texture temporal in TLD4Gravatar ReinUsesLisp2018-11-281-3/+1
| * | | gl_shader_decompiler: Flip negated if else statementGravatar ReinUsesLisp2018-11-281-3/+3
| * | | gl_shader_decompiler: Use GLSL scope on instructions unrelated to texturesGravatar ReinUsesLisp2018-11-281-35/+10
| * | | gl_shader_decompiler: Move texture code generation into lambdasGravatar ReinUsesLisp2018-11-281-97/+78
| * | | gl_shader_decompiler: Clean up texture instructionsGravatar ReinUsesLisp2018-11-281-87/+56