aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2019-12-10vk_shader_decompiler: Fix build issues on old gcc versionsReinUsesLisp
2019-12-09vk_shader_decompiler: Reduce YNegate's severityReinUsesLisp
2019-12-09shader_ir/other: Implement S2R InvocationIdReinUsesLisp
2019-12-09vk_shader_decompiler: Misc changesReinUsesLisp
2019-12-09vk_device: Misc changesReinUsesLisp
2019-12-08externals: Update Vulkan-HeadersReinUsesLisp
2019-12-06vk_swapchain: Add support for swapping sRGBReinUsesLisp
2019-12-06Merge pull request #3109 from FernandoS27/new-instrbunnei
2019-11-26core/memory: Migrate over GetPointer()Lioncash
2019-11-26core: Prepare various classes for memory read/write migrationLioncash
2019-11-22video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp
2019-11-14texture_cache: Drop abstracted ComponentTypeReinUsesLisp
2019-11-14Shader_IR: Implement TXD instruction.Fernando Sahmkow
2019-11-14Shader_IR: Implement FLO instruction.Fernando Sahmkow
2019-11-07shader_ir/warp: Implement FSWZADDReinUsesLisp
2019-11-07gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsReinUsesLisp
2019-10-25Shader_IR: Implement Fast BRX and allow multi-branches in the CFG.Fernando Sahmkow
2019-10-22Merge pull request #2983 from lioncash/fallthroughFernando Sahmkow
2019-10-17vk_shader_decompiler: Mark operator() function parameters as const referencesLioncash
2019-10-15vk_shader_decompiler: Resolve fallthrough within ExprDecompiler's ExprCondCod...Lioncash
2019-10-04Shader_Ir: Address Feedback and clang format.Fernando Sahmkow
2019-10-04vk_shader_decompiler: Correct Branches inside conditionals.Fernando Sahmkow
2019-10-04vk_shader_decompiler: Clean code and be const correct.Fernando Sahmkow
2019-10-04vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMDFernando Sahmkow
2019-10-04vk_shader_compiler: Correct SPIR-V AST DecompilingFernando Sahmkow
2019-10-04Shader_IR: allow else derivation to be optional.Fernando Sahmkow
2019-10-04vk_shader_compiler: Implement the decompiler in SPIR-VFernando Sahmkow
2019-09-23Merge pull request #2869 from ReinUsesLisp/suldbunnei
2019-09-22video_core: Implement RGBX16F PixelFormatFearlessTobi
2019-09-21gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp
2019-09-17shader_ir/warp: Implement SHFLReinUsesLisp
2019-09-14Merge pull request #2858 from ReinUsesLisp/vk-deviceFernando Sahmkow
2019-09-13vk_device: Add miscellaneous features and minor style changesReinUsesLisp
2019-09-10shader/image: Implement SUATOM and fix SUSTReinUsesLisp
2019-08-21shader_ir: Implement VOTEReinUsesLisp
2019-07-20Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Fernando Sahmkow
2019-07-19shader/half_set_predicate: Fix HSETP2 implementationReinUsesLisp
2019-07-15Merge pull request #2695 from ReinUsesLisp/layer-viewportFernando Sahmkow
2019-07-11Merge pull request #2609 from FernandoS27/new-scanbunnei
2019-07-10Merge pull request #2686 from ReinUsesLisp/vk-schedulerbunnei
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow
2019-07-07gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp
2019-07-07vk_sampler_cache: Remove unused includesLioncash
2019-07-07video_core: Add missing override specifiersLioncash
2019-07-07vk_scheduler: Drop execution context in favor of viewsReinUsesLisp
2019-06-20shader: Decode SUST and implement backing image functionalityReinUsesLisp
2019-06-15Merge pull request #2538 from ReinUsesLisp/ssy-pbkZach Hilman
2019-06-07Merge pull request #2514 from ReinUsesLisp/opengl-compatZach Hilman
2019-06-07shader: Split SSY and PBK stackReinUsesLisp