Age | Commit message (Expand) | Author |
2023-06-25 | emit_glasm: Fix lmem size computation | ameerj |
2023-01-27 | glasm: Add MS sampler types | ameerj |
2022-11-17 | shader: Implement miss attribute layer | FengChen |
2022-11-03 | Merge pull request #8858 from vonchenplus/mipmap | bunnei |
2022-09-23 | chore: fix some typos | Andrea Pappacoda |
2022-09-20 | video_core: Generate mipmap texture by drawing | FengChen |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph |
2021-12-05 | shader_recompiler: Adjust emit_context includes | ameerj |
2021-11-16 | glsl/glasm: Pass and use scaling parameters in shaders | ReinUsesLisp |
2021-07-26 | emit_glasm: Fix LINESS_ADJACENCY typo in InputPrimitive() | Lioncash |
2021-07-22 | shader: Avoid usage of C++20 ranges to build in clang | ReinUsesLisp |
2021-07-22 | glasm: Add passthrough geometry shader support | ReinUsesLisp |
2021-07-22 | shader: Rework varyings and implement passthrough geometry shaders | ReinUsesLisp |
2021-07-22 | shader: Move loop safety tests to code emission | ReinUsesLisp |
2021-07-22 | glasm: Implement SetAttribute ViewportMask | ameerj |
2021-07-22 | shader: Split profile and runtime info headers | ReinUsesLisp |
2021-07-22 | shader: Add logging | ReinUsesLisp |
2021-07-22 | glasm: Use ARB_derivative_control conditionally | ReinUsesLisp |
2021-07-22 | opengl: Declare fragment outputs even if they are not used | ReinUsesLisp |
2021-07-22 | glasm: Reduce reg allocation leaks from an exception to a log | ReinUsesLisp |
2021-07-22 | glasm: Implement Y direction | ReinUsesLisp |
2021-07-22 | glasm: Release phi node registers after they are no longer needed | ReinUsesLisp |
2021-07-22 | glasm: Remove unnecessary value types | ReinUsesLisp |
2021-07-22 | glasm: Throw when there are register leaks | ReinUsesLisp |
2021-07-22 | glasm: Catch more register leaks | ReinUsesLisp |
2021-07-22 | glasm: Fix usage counting on phi nodes | ReinUsesLisp |
2021-07-22 | gl_shader_cache,glasm: Conditionally use typeless image reads extension | ReinUsesLisp |
2021-07-22 | glasm: Implement forced early Z | ReinUsesLisp |
2021-07-22 | shader: Split profile and runtime information in separate structs | ReinUsesLisp |
2021-07-22 | glasm: Implement FSWZADD | ameerj |
2021-07-22 | glasm: Fix tessellation headers | ReinUsesLisp |
2021-07-22 | glasm: Add tessellation shader declarations | ReinUsesLisp |
2021-07-22 | glasm: Declare geometry program headers | ReinUsesLisp |
2021-07-22 | glasm: Implement ImageRead | ReinUsesLisp |
2021-07-22 | glasm: Implement stores to gl_ViewportIndex | ReinUsesLisp |
2021-07-22 | glasm: Support textures used in more than one stage | ReinUsesLisp |
2021-07-22 | shader: Read branch conditions from an instruction | ReinUsesLisp |
2021-07-22 | glasm: Implement TEX and TEXS instructions | ReinUsesLisp |
2021-07-22 | emit_glasm: Enable ARB_draw_buffers when needed | ReinUsesLisp |
2021-07-22 | shader_recompiler: GCC fixes | lat9nq |
2021-07-22 | glasm: Add Void type to GLASM values | ReinUsesLisp |
2021-07-22 | glasm: Add graphics specific shader declarations to GLASM | ReinUsesLisp |
2021-07-22 | glasm: Implement local memory for glasm | ameerj |
2021-07-22 | glasm: Initial implementation of phi nodes on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Declare NV_shader_thread_group when needed | ReinUsesLisp |
2021-07-22 | glasm: Rework control flow introducing a syntax list | ReinUsesLisp |
2021-07-22 | glasm: Implement Storage atomics | ameerj |
2021-07-22 | glasm: Ensure reg alloc order across compilers on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Enable unintentionally disabled register aliasing on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Implement shuffle and vote instructions on GLASM | ReinUsesLisp |