summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Fix B5G6R5_UNORM render target formatGravatar ReinUsesLisp2020-07-131-0/+1
* video_core: Fix B5G6R5UGravatar ReinUsesLisp2020-07-131-1/+1
* video_core: Implement RGBA32_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement RGBA32_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement RGBA16_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement RGBA8_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement RG32_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement RG8_SINT render target and fix RG8_UINTGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement R8_SINT render targetGravatar ReinUsesLisp2020-07-132-0/+2
* video_core: Implement R8_SNORM render targetGravatar ReinUsesLisp2020-07-132-0/+2
* vk_rasterizer: Pass <pSizes> to CmdBindVertexBuffers2EXTGravatar ReinUsesLisp2020-07-101-6/+6
* Merge pull request #4283 from lat9nq/fix-linux-nvidia-vulkanGravatar Rodrigo Locatti2020-07-101-1/+1
|\
| * vk_stream_buffer: set allocable_size to 9 MiBGravatar lat9nq2020-07-091-1/+1
* | configuration: implement per-game configurations (#4098)Gravatar lat9nq2020-07-091-1/+1
|/
* Merge pull request #4150 from ReinUsesLisp/dynamic-state-implGravatar bunnei2020-07-0713-275/+660
|\
| * vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXTGravatar ReinUsesLisp2020-06-261-6/+6
| * vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleGravatar ReinUsesLisp2020-06-266-23/+51
| * vulkan/fixed_pipeline_state: Move state out of individual structuresGravatar ReinUsesLisp2020-06-264-121/+84
| * vk_rasterizer: Use VK_EXT_extended_dynamic_stateGravatar ReinUsesLisp2020-06-265-46/+356
| * renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functionsGravatar ReinUsesLisp2020-06-262-0/+64
| * fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateGravatar ReinUsesLisp2020-06-267-155/+143
| * vk_device: Enable VK_EXT_extended_dynamic_state when availableGravatar ReinUsesLisp2020-06-262-0/+32
* | Merge pull request #4175 from ReinUsesLisp/read-bufferGravatar bunnei2020-07-022-6/+6
|\ \
| * | gl_buffer_cache: Copy to buffers created as STREAM_READ before downloadingGravatar ReinUsesLisp2020-06-262-6/+6
* | | Merge pull request #4191 from Morph1984/vertex-formatsGravatar Rodrigo Locatti2020-06-301-75/+69
|\ \ \
| * | | maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types excep...Gravatar Morph2020-06-281-75/+69
| | |/ | |/|
* | | Merge pull request #4140 from ReinUsesLisp/validation-layersGravatar Rodrigo Locatti2020-06-293-5/+43
|\ \ \
| * | | renderer_vulkan: Update validation layer name and test before enablingGravatar ReinUsesLisp2020-06-223-5/+43
* | | | General: Tune the priority of main emulation threads so they have higher prio...Gravatar Fernando Sahmkow2020-06-271-0/+2
| |/ / |/| |
* | | Merge pull request #4111 from ReinUsesLisp/preserve-contents-vkGravatar bunnei2020-06-262-7/+58
|\ \ \ | |_|/ |/| |
| * | vk_rasterizer: Don't preserve contents on full screen clearsGravatar ReinUsesLisp2020-06-182-7/+58
* | | buffer_cache: Use buffer methods instead of cache virtual methodsGravatar ReinUsesLisp2020-06-242-54/+58
* | | gl_buffer_cache: Mark buffers as residentGravatar ReinUsesLisp2020-06-244-18/+29
* | | Merge pull request #4110 from ReinUsesLisp/direct-upload-setsGravatar Rodrigo Locatti2020-06-223-42/+30
|\ \ \ | |_|/ |/| |
| * | vk_update_descriptor: Upload descriptor sets data directlyGravatar ReinUsesLisp2020-06-183-42/+30
* | | Merge pull request #4126 from lioncash/noexceptGravatar bunnei2020-06-212-3/+2
|\ \ \
| * | | vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()Gravatar Lioncash2020-06-192-3/+2
| | |/ | |/|
* | | Merge pull request #4099 from MerryMage/macOS-buildGravatar bunnei2020-06-192-2/+4
|\ \ \ | |/ / |/| |
| * | vk_rasterizer: BindTransformFeedbackBuffersEXT accepts a size of type VkDevic...Gravatar MerryMage2020-06-181-1/+1
| * | renderer_vulkan: Fix macOS GetBundleDirectory referenceGravatar MerryMage2020-06-181-1/+3
| |/
* | vk_sampler_cache: Emulate GL_LINEAR/NEAREST minification filtersGravatar Morph2020-06-181-2/+4
* | maxwell_to_vk: Reorder filter cases and correct mipmap_filter=NoneGravatar Morph2020-06-181-17/+15
|/
* Merge pull request #4066 from ReinUsesLisp/shared-ptr-bufGravatar Rodrigo Locatti2020-06-153-24/+16
|\
| * buffer_cache: Avoid passing references of shared pointers and misc style changesGravatar ReinUsesLisp2020-06-093-24/+16
* | Merge pull request #4049 from ReinUsesLisp/separate-samplersGravatar bunnei2020-06-131-0/+11
|\ \
| * | shader/texture: Join separate image and sampler pairs offlineGravatar ReinUsesLisp2020-06-051-0/+11
* | | Merge pull request #3986 from ReinUsesLisp/shader-cacheGravatar bunnei2020-06-125-60/+55
|\ \ \
| * | | rasterizer_cache: Remove files and includesGravatar ReinUsesLisp2020-06-072-5/+3
| * | | vk_pipeline_cache: Use generic shader cacheGravatar ReinUsesLisp2020-06-074-55/+52
* | | | texture_cache: Implement rendering to 3D texturesGravatar ReinUsesLisp2020-06-083-39/+79
| |_|/ |/| |