Age | Commit message (Expand) | Author |
2021-12-05 | shader_recompiler: Rename backend emit_context files | ameerj |
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-07-22 | glsl: Update TessellationControl gl_in | ameerj |
2021-07-22 | shader: Ignore global memory ops on devices lacking int64 support | ameerj |
2021-07-22 | shader: GCC fmt 8.0.0 fixes | lat9nq |
2021-07-22 | glsl: Add passthrough geometry shader support | ameerj |
2021-07-22 | shader: Rework varyings and implement passthrough geometry shaders | ReinUsesLisp |
2021-07-22 | shader: Properly manage attributes not written from previous stages | ReinUsesLisp |
2021-07-22 | glsl: Only declare fragment outputs on fragment shaders | ReinUsesLisp |
2021-07-22 | shader: Split profile and runtime info headers | ReinUsesLisp |
2021-07-22 | glsl: Obey need_declared_frag_colors to declare and initialize all frag_color | ameerj |
2021-07-22 | glsl: Address rest of feedback | ameerj |
2021-07-22 | glsl: Conditionally use fine/coarse derivatives based on device support | ameerj |
2021-07-22 | glsl: Conditionally add EXT_texture_shadow_lod | ameerj |
2021-07-22 | glsl: Add stubs for sparse queries and variable aoffi when not supported | ameerj |
2021-07-22 | glsl: Implement legacy varyings | ameerj |
2021-07-22 | glsl: Address more feedback. Implement indexed texture reads | ameerj |
2021-07-22 | glsl: Address Rodrigo's feedback | ameerj |
2021-07-22 | glsl: Implement SampleId and SetSampleMask | ameerj |
2021-07-22 | glsl: Add gl_PerVertex in for GS | ameerj |
2021-07-22 | glsl: Use existing tracking for enabling EXT_shader_image_load_formatted | ameerj |
2021-07-22 | glsl: Enable early fragment tests | ameerj |
2021-07-22 | glsl: Implement more attribute getters and setters | ameerj |
2021-07-22 | glsl: Implement fswzadd | ameerj |
2021-07-22 | glsl: Implement indexed attribute loads | ameerj |
2021-07-22 | glsl: Conditionally add GL_ARB_sparse_texture2 | ameerj |
2021-07-22 | glsl: Conditionally use GL_EXT_shader_image_load_formatted | ameerj |
2021-07-22 | glsl: Implement image atomics and set layer | ameerj |
2021-07-22 | glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupported | ameerj |
2021-07-22 | glsl: Fix <32-bit SSBO writes | ameerj |
2021-07-22 | glsl: Cleanup and address feedback | ameerj |
2021-07-22 | glsl: Refactor Global memory functions | ameerj |
2021-07-22 | glsl: Implement Load/WriteGlobal | ameerj |
2021-07-22 | glsl: Implement Images | 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 | glsl: Yet another gl_ViewportIndex fix attempt | ameerj |
2021-07-22 | glsl: Add gl_ViewportIndex out attribute | ameerj |
2021-07-22 | glsl: Fix precise variable declaration | ameerj |
2021-07-22 | glsl: Implement tessellation shaders | ameerj |
2021-07-22 | glsl: Implement geometry shaders | ameerj |
2021-07-22 | glsl: Implement gl_ViewportIndex | ameerj |
2021-07-22 | HACK glsl: Write defaults to unused generic attributes | ameerj |
2021-07-22 | glsl: Fix ssbo indexing and name shadowing between shader stages | ameerj |
2021-07-22 | glsl: Rework var alloc to not assign unused results | ameerj |
2021-07-22 | glsl: Fix ATOM and implement ATOMS | ameerj |
2021-07-22 | glsl: Use gl_SubGroupInvocationARB | ameerj |
2021-07-22 | glsl: Implement VOTE for subgroup size potentially larger | ameerj |
2021-07-22 | glsl: Implement VOTE | ameerj |