aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp
AgeCommit message (Expand)Author
2023-12-18shader_recompiler: ignore clip distances beyond driver support levelLiam
2023-11-19renderer_vulkan: ignore viewport stores on non-supporting driversLiam
2023-10-19Manually robust on Maxwell and earlierKelebek1
2023-06-03Implement scaled vertex buffer format emulationBilly Laws
2023-05-11Fix Tears of the Kingdom flickering clouds and depths.Kelebek1
2023-04-30Define SampleMask as an arrayKelebek1
2023-01-05Run clang-formatBilly Laws
2023-01-05Vulkan: Add a workaround for input_position on Adreno driversBilly Laws
2023-01-04Video_core: Address feedbackFernando Sahmkow
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow
2022-12-13Vulkan: Add support for VK_EXT_depth_clip_control.FernandoS27
2022-11-18Merge pull request #9253 from vonchenplus/attr_layerliamwhite
2022-11-17shader: Implement miss attribute layerFengChen
2022-11-07video_core: Fix few issues in Tess stageFengChen
2022-09-20video_core: Generate mipmap texture by drawingFengChen
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-22Include <bit> header when std::count{r,l}_zero is usedBilly Laws
2022-03-20shader_recompiler: Reduce unused includesameerj
2022-03-17Address review commentsLiam
2022-03-17shader_recompiler: Use functions for indirect const buffer accessesLiam
2022-03-17Address review commentsLiam
2022-03-14shader: add support for const buffer indirect addressingLiam
2021-12-29shader: Add integer attribute get optimization passameerj
2021-12-18Remove spirv handle legacy related codevonchenplus
2021-12-05emit_spirv: Reduce emit_spirv.h include overheadameerj
2021-11-16vulkan: Fix rescaling push constant usageameerj
2021-11-16shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp
2021-11-16spirv: Implement rescaling patchingReinUsesLisp
2021-11-16shader: Add resolution down factor opcodeReinUsesLisp
2021-11-04Simply legacy attribute implementFeng Chen
2021-10-31Support gl_FogFragCoord attributevonchenplus
2021-10-26Support gl_BackSecondaryColor attributevonchenplus
2021-10-26Support gl_FrontSecondaryColor attributevonchenplus
2021-10-26Support gl_BackColor attributevonchenplus
2021-09-15Spir-V: Rescale the frag depth to 0,1 mode when -1,1 mode is used in Vulkan.Fernando Sahmkow
2021-09-08Merge pull request #6962 from vonchenplus/spirv_support_legacy_attributebunnei
2021-09-08Detail adjustmentFeng Chen
2021-09-07Move attribute related definitions to spirv anonymous namespaceFeng Chen
2021-09-06Implement intput and output fixed fnc texturesFeng Chen
2021-09-03Rename parametersFeng Chen
2021-09-01Add colorfront and txtcoord supportFeng Chen
2021-08-26emit_spirv_context_get_set: Fix Get FrontFace return valueameerj
2021-08-19SPIR-V: Merge two ifs in EmitGetAttributeValeri
2021-07-22shader: Fix disabled attribute default valuesameerj
2021-07-22shader: Fix disabled and unwritten attributes and varyingsReinUsesLisp
2021-07-22shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp
2021-07-22shader: Move loop safety tests to code emissionReinUsesLisp
2021-07-22spirv: Properly handle devices without int8 and int16ReinUsesLisp
2021-07-22shader: Properly manage attributes not written from previous stagesReinUsesLisp
2021-07-22shader: Add shader loop safety check settingslat9nq