summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_rasterizer.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Initialize quad_indexed_pass before uint8_passAmit Prakash Ambasta2020-04-201-1/+1
* vk_compute_pass: Implement indexed quadsReinUsesLisp2020-04-171-4/+13
* Merge pull request #3600 from ReinUsesLisp/no-pointer-buf-cacheFernando Sahmkow2020-04-171-17/+13
|\
| * buffer_cache: Return handles instead of pointer to handlesReinUsesLisp2020-04-161-17/+13
* | vk_rasterizer: Default to 1 viewports with a size of 0ReinUsesLisp2020-04-141-3/+6
|/
* Merge pull request #3636 from ReinUsesLisp/drop-vk-hppRodrigo Locatti2020-04-131-138/+147
|\
| * renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-138/+147
* | texture_cache: Remove preserve_contentsReinUsesLisp2020-04-111-2/+2
|/
* VkRasterizer: Eliminate Legacy code.Fernando Sahmkow2020-04-091-1/+0
* Memory: Address Feedback.Fernando Sahmkow2020-04-081-2/+2
* Shader/Pipeline Cache: Use VAddr instead of physical memory for addressing.Fernando Sahmkow2020-04-061-2/+1
* Query Cache: Use VAddr instead of physical memory for adressing.Fernando Sahmkow2020-04-061-2/+2
* Buffer Cache: Use vAddr instead of physical memory.Fernando Sahmkow2020-04-061-2/+2
* Texture Cache: Use vAddr instead of physical memory for caching.Fernando Sahmkow2020-04-061-4/+3
* GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddrFernando Sahmkow2020-04-061-10/+18
* vk_rasterizer: Remove unused variableReinUsesLisp2020-03-191-2/+0
* Merge pull request #3518 from ReinUsesLisp/scissor-clearsMat M2020-03-171-40/+46
|\
| * vk_rasterizer: Implement layered clearsReinUsesLisp2020-03-151-2/+2
| * vk_rasterizer: Reimplement clears with vkCmdClearAttachmentsReinUsesLisp2020-03-151-40/+46
* | vk_rasterizer: Fix vertex range assertReinUsesLisp2020-03-151-1/+1
|/
* vk_rasterizer: Implement transform feedback binding zeroReinUsesLisp2020-03-131-0/+42
* Merge pull request #3483 from namkazt/patch-1Fernando Sahmkow2020-03-131-1/+1
|\
| * vk_reasterizer: fix mistype on SetupGraphicsImagesNguyen Dac Nam2020-03-081-1/+1
* | Merge pull request #3480 from ReinUsesLisp/vk-disabled-uboFernando Sahmkow2020-03-131-0/+7
|\ \
| * | vk_rasterizer: Support disabled uniform buffersReinUsesLisp2020-03-061-0/+7
| |/
* | Merge pull request #3301 from ReinUsesLisp/state-trackerRodrigo Locatti2020-03-091-37/+32
|\ \ | |/ |/|
| * vk_rasterizer: Pass Maxwell registers to dynamic updatesReinUsesLisp2020-02-281-20/+15
| * vk_state_tracker: Implement dirty flags for stencil propertiesReinUsesLisp2020-02-281-0/+3
| * vk_state_tracker: Implement dirty flags for depth boundsReinUsesLisp2020-02-281-0/+3
| * vk_state_tracker: Implement dirty flags for blend constantsReinUsesLisp2020-02-281-0/+3
| * vk_state_tracker: Implement dirty flags for depth biasReinUsesLisp2020-02-281-0/+3
| * vk_state_tracker: Implement dirty flags for scissorsReinUsesLisp2020-02-281-0/+3
| * vk_state_tracker: Initial implementationReinUsesLisp2020-02-281-3/+14
| * gl_rasterizer: Remove dirty flagsReinUsesLisp2020-02-281-27/+1
* | Merge pull request #3451 from ReinUsesLisp/indexed-texturesbunnei2020-03-051-7/+14
|\ \ | |/ |/|
| * vk_shader_decompiler: Implement indexed texturesReinUsesLisp2020-02-241-7/+14
* | Merge pull request #3425 from ReinUsesLisp/layered-framebufferbunnei2020-02-241-8/+9
|\ \ | |/ |/|
| * texture_cache: Implement layered framebuffer attachmentsReinUsesLisp2020-02-161-8/+9
* | Merge pull request #3414 from ReinUsesLisp/maxwell-3d-drawbunnei2020-02-191-10/+0
|\ \
| * | maxwell_3d: Unify draw methodsReinUsesLisp2020-02-141-10/+0
| |/
* / vk_query_cache: Implement generic query cache on VulkanReinUsesLisp2020-02-141-1/+20
|/
* vk_rasterizer: Use noexcept variants of std::bitsetReinUsesLisp2020-02-041-4/+5
* vk_rasterizer: Address feedbackReinUsesLisp2020-01-181-22/+28
* vk_rasterizer: Implement Vulkan's rasterizerReinUsesLisp2020-01-171-0/+1135