summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Merge pull request #2983 from lioncash/fallthroughGravatar Fernando Sahmkow2019-10-221-0/+3
|\
| * vk_shader_decompiler: Resolve fallthrough within ExprDecompiler's ExprCondCod...Gravatar Lioncash2019-10-151-0/+3
* | vk_shader_decompiler: Mark operator() function parameters as const referencesGravatar Lioncash2019-10-171-21/+23
|/
* Shader_Ir: Address Feedback and clang format.Gravatar Fernando Sahmkow2019-10-041-25/+18
* vk_shader_decompiler: Correct Branches inside conditionals.Gravatar Fernando Sahmkow2019-10-041-1/+11
* vk_shader_decompiler: Clean code and be const correct.Gravatar Fernando Sahmkow2019-10-041-7/+5
* vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMDGravatar Fernando Sahmkow2019-10-041-16/+33
* vk_shader_compiler: Correct SPIR-V AST DecompilingGravatar Fernando Sahmkow2019-10-041-4/+11
* Shader_IR: allow else derivation to be optional.Gravatar Fernando Sahmkow2019-10-041-2/+4
* vk_shader_compiler: Implement the decompiler in SPIR-VGravatar Fernando Sahmkow2019-10-041-22/+276
* Merge pull request #2869 from ReinUsesLisp/suldGravatar bunnei2019-09-231-10/+5
|\
| * gl_shader_decompiler: Use uint for images and fix SUATOMGravatar ReinUsesLisp2019-09-211-12/+0
| * shader/image: Implement SULD and remove irrelevant codeGravatar ReinUsesLisp2019-09-211-0/+7
* | video_core: Implement RGBX16F PixelFormatGravatar FearlessTobi2019-09-221-0/+1
|/
* shader_ir/warp: Implement SHFLGravatar ReinUsesLisp2019-09-171-0/+50
* Merge pull request #2858 from ReinUsesLisp/vk-deviceGravatar Fernando Sahmkow2019-09-143-111/+258
|\
| * vk_device: Add miscellaneous features and minor style changesGravatar ReinUsesLisp2019-09-133-111/+258
* | shader/image: Implement SUATOM and fix SUSTGravatar ReinUsesLisp2019-09-101-0/+42
|/
* shader_ir: Implement VOTEGravatar ReinUsesLisp2019-08-211-0/+25
* Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Gravatar Fernando Sahmkow2019-07-201-0/+18
* shader/half_set_predicate: Fix HSETP2 implementationGravatar ReinUsesLisp2019-07-191-13/+4
* Merge pull request #2695 from ReinUsesLisp/layer-viewportGravatar Fernando Sahmkow2019-07-151-8/+6
|\
| * gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersGravatar ReinUsesLisp2019-07-071-8/+6
* | Merge pull request #2609 from FernandoS27/new-scanGravatar bunnei2019-07-111-0/+9
|\ \
| * | shader_ir: Implement BRX & BRA.CCGravatar Fernando Sahmkow2019-07-091-0/+9
| |/
* | Merge pull request #2686 from ReinUsesLisp/vk-schedulerGravatar bunnei2019-07-106-50/+60
|\ \
| * | vk_scheduler: Drop execution context in favor of viewsGravatar ReinUsesLisp2019-07-076-50/+60
| |/
* | vk_sampler_cache: Remove unused includesGravatar Lioncash2019-07-071-3/+0
* | video_core: Add missing override specifiersGravatar Lioncash2019-07-071-2/+2
|/
* shader: Decode SUST and implement backing image functionalityGravatar ReinUsesLisp2019-06-201-0/+7
* Merge pull request #2538 from ReinUsesLisp/ssy-pbkGravatar Zach Hilman2019-06-151-12/+37
|\
| * shader: Split SSY and PBK stackGravatar ReinUsesLisp2019-06-071-12/+37
* | Merge pull request #2514 from ReinUsesLisp/opengl-compatGravatar Zach Hilman2019-06-071-1/+1
|\ \ | |/ |/|
| * maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap modeGravatar ReinUsesLisp2019-05-301-1/+1
* | shader: Use shared_ptr to store nodes and move initialization to fileGravatar ReinUsesLisp2019-06-051-25/+25
* | Merge pull request #2520 from ReinUsesLisp/vulkan-refreshGravatar bunnei2019-06-054-88/+218
|\ \ | |/ |/|
| * vk_device: Let formats array type be deducedGravatar ReinUsesLisp2019-05-261-33/+33
| * vk_shader_decompiler: Misc fixesGravatar ReinUsesLisp2019-05-262-45/+67
| * vk_device: Enable features when available and misc changesGravatar ReinUsesLisp2019-05-262-43/+151
* | shader: Implement S2R Tid{XYZ} and CtaId{XYZ}Gravatar ReinUsesLisp2019-05-201-0/+18
|/
* Merge pull request #2441 from ReinUsesLisp/al2pGravatar bunnei2019-05-191-4/+3
|\
| * shader: Remove unused AbufNode Ipa modeGravatar ReinUsesLisp2019-05-021-4/+3
* | Merge pull request #2461 from lioncash/unused-varGravatar Mat M2019-05-141-1/+0
|\ \
| * | renderer_vulkan/vk_shader_decompiler: Remove unused variable from DeclareInte...Gravatar Lioncash2019-05-091-1/+0
| |/
* | Merge pull request #2413 from FernandoS27/opt-gpuGravatar Rodrigo Locatti2019-05-131-3/+4
|\ \ | |/ |/|
| * Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.Gravatar Fernando Sahmkow2019-04-211-1/+0
| * RasterizerCache Redesign: Flush Gravatar Fernando Sahmkow2019-04-191-2/+4
* | Merge pull request #2322 from ReinUsesLisp/wswitchGravatar bunnei2019-04-281-4/+6
|\ \
| * | video_core: Silent -Wswitch warningsGravatar ReinUsesLisp2019-04-181-4/+6
* | | Merge pull request #2409 from ReinUsesLisp/half-floatsGravatar bunnei2019-04-191-5/+20
|\ \ \ | |_|/ |/| |