index
:
yuzu-mainline
master
A backup of the Yuzu mainline repo. Only includes the master branch, nothing else.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
shader_recompiler
/
backend
/
glsl
/
emit_glsl_context_get_set.cpp
Age
Commit message (
Expand
)
Author
2023-01-04
Video_core: Address feedback
Fernando Sahmkow
2023-01-01
MacroHLE: Add OpenGL Support
Fernando Sahmkow
2022-11-18
Merge pull request #9253 from vonchenplus/attr_layer
liamwhite
2022-11-17
shader: Implement miss attribute layer
FengChen
2022-11-07
video_core: Fix few issues in Tess stage
FengChen
2022-09-20
video_core: Generate mipmap texture by drawing
FengChen
2022-04-23
general: Convert source file copyright comments over to SPDX
Morph
2022-04-01
shader_compiler: support const buffer indirect addressing in GLSL
Liam
2021-12-29
glsl_context_get_set: Add alternative cbuf type for broken drivers
ameerj
2021-12-29
shader: Add integer attribute get optimization pass
ameerj
2021-12-18
Remove glsl handle legacy related code
vonchenplus
2021-12-05
shader_recompiler: Adjust emit_context includes
ameerj
2021-11-16
shader: Properly scale image reads and add GL SPIR-V support
ReinUsesLisp
2021-11-16
glsl/glasm: Pass and use scaling parameters in shaders
ReinUsesLisp
2021-11-16
gl_graphics_pipeline: Add downscale factor to shader uniforms
ameerj
2021-11-16
shader: Add resolution down factor opcode
ReinUsesLisp
2021-09-29
style: Remove extra space preceding the :: operator
Morph
2021-07-22
shader: GCC fmt 8.0.0 fixes
lat9nq
2021-07-22
shader: Fix disabled and unwritten attributes and varyings
ReinUsesLisp
2021-07-22
shader: Rework varyings and implement passthrough geometry shaders
ReinUsesLisp
2021-07-22
glsl: Add missing ; in EmitSetSampleMask
Morph
2021-07-22
glsl: Fix cbuf component indexing bug falback
ameerj
2021-07-22
shader: Properly manage attributes not written from previous stages
ReinUsesLisp
2021-07-22
glsl: Address rest of feedback
ameerj
2021-07-22
glsl: Cleanup/Address feedback
ameerj
2021-07-22
glsl: Add Shader_GLSL logging
ameerj
2021-07-22
glsl: Implement legacy varyings
ameerj
2021-07-22
glsl: Fix Cbuf getters for F32 type
ameerj
2021-07-22
glsl: Add immediate index oob checking for Cbuf getters
ameerj
2021-07-22
glsl: Refactor GetCbuf functions to reduce code duplication
ameerj
2021-07-22
glsl: Address Rodrigo's feedback
ameerj
2021-07-22
glsl: Implement SampleId and SetSampleMask
ameerj
2021-07-22
glsl: Implement more attribute getters and setters
ameerj
2021-07-22
glsl: Implement indexed attribute loads
ameerj
2021-07-22
glsl: Remove output generic indexing for geometry stage
ameerj
2021-07-22
glsl: Implement image atomics and set layer
ameerj
2021-07-22
glsl: Add cbuf access workaround for devices with component indexing bug
ameerj
2021-07-22
glsl: Fix <32-bit SSBO writes
ameerj
2021-07-22
glsl: Cleanup and address feedback
ameerj
2021-07-22
glsl: Implement Load/WriteGlobal
ameerj
2021-07-22
glsl: skip gl_ViewportIndex write if device does not support it
ameerj
2021-07-22
glsl: Implement transform feedback
ameerj
2021-07-22
emit_glsl_context_get_set: Remove unused function
lat9nq
2021-07-22
glsl: Implement tessellation shaders
ameerj
2021-07-22
glsl: Implement geometry shaders
ameerj
2021-07-22
glsl: Use NotImplemented macro with function name output
ameerj
2021-07-22
glsl: Implement gl_ViewportIndex
ameerj
2021-07-22
glsl: SHFL fix and prefer shift operations over divide in glsl shader
ameerj
2021-07-22
glsl: implement set clip distance
ameerj
2021-07-22
glsl: Rework variable allocator to allow for variable reuse
ameerj
[next]