summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6791 from ameerj/astc-optGravatar bunnei2021-08-062-94/+8
|\
| * astc_decoder: Reduce workgroup sizeGravatar ameerj2021-08-011-2/+2
| * astc_decoder: Compute offset swizzles in-shaderGravatar ameerj2021-08-012-67/+5
| * astc_decoder: Optimize the use EncodingDataGravatar ameerj2021-07-311-33/+9
* | Merge pull request #6720 from ameerj/vk-screenshotGravatar Fernando S2021-08-014-69/+241
|\ \
| * | renderers: Add explicit invert_y bool to screenshot callbackGravatar ameerj2021-07-281-1/+1
| * | renderer_vulkan: Implement screenshotsGravatar ameerj2021-07-282-0/+152
| * | vk_blit_screen: Add public CreateFramebuffer methodGravatar ameerj2021-07-282-14/+18
| * | vk_blit_screen: Make Draw method more genericGravatar ameerj2021-07-283-55/+71
* | | Merge pull request #6765 from ReinUsesLisp/y-negate-vkGravatar Ameer J2021-08-011-2/+7
|\ \ \ | |_|/ |/| |
| * | vk_rasterizer: Flip viewport on Y_NEGATEGravatar ReinUsesLisp2021-07-291-2/+7
| |/
* / renderer_vulkan: Add setting to log pipeline statisticsGravatar ReinUsesLisp2021-07-278-19/+195
|/
* vk_compute_pass: Remove unused capturesGravatar Lioncash2021-07-271-3/+2
* Merge pull request #6741 from ReinUsesLisp/stream-removeGravatar Rodrigo Locatti2021-07-262-244/+0
|\
| * vk_stream_buffer: Remove unused stream bufferGravatar ReinUsesLisp2021-07-262-244/+0
* | Merge pull request #6740 from K0bin/hvv-fallbackGravatar Rodrigo Locatti2021-07-261-8/+21
|\ \
| * | vk_staging_buffer_pool: Fall back to host memory when allocation failsGravatar Robin Kertels2021-07-261-8/+21
| |/
* | Merge pull request #6728 from ReinUsesLisp/null-buffer-usageGravatar Rodrigo Locatti2021-07-261-3/+7
|\ \
| * | vk_buffer_cache: Add transform feedback usage to null bufferGravatar ReinUsesLisp2021-07-261-3/+7
| |/
* / vk_compute_pass: Fix pipeline barrier for indexed quadsGravatar ReinUsesLisp2021-07-261-1/+1
|/
* vulkan/blit_image: Commit descriptor sets within worker threadGravatar ReinUsesLisp2021-07-221-9/+7
* Revert "renderers: Disable async shader compilation"Gravatar ReinUsesLisp2021-07-221-1/+1
* shader_environment: Receive cache version from outsideGravatar ReinUsesLisp2021-07-221-3/+6
* shader_recompiler, video_core: Resolve clang errorsGravatar lat9nq2021-07-221-3/+1
* renderers: Fix clang formattingGravatar ameerj2021-07-223-8/+12
* renderers: Disable async shader compilationGravatar ameerj2021-07-221-1/+1
* maxwell_to_vk: Add R16_SNORMGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Ignore global memory ops on devices lacking int64 supportGravatar ameerj2021-07-221-0/+1
* emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 NvidiaGravatar ReinUsesLisp2021-07-221-0/+1
* vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateGravatar ReinUsesLisp2021-07-222-14/+19
* vk_graphics_pipeline: Implement smooth linesGravatar ReinUsesLisp2021-07-223-0/+23
* vk_graphics_pipeline: Implement line widthGravatar ReinUsesLisp2021-07-225-6/+28
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-222-10/+12
* vk_graphics_pipeline: Implement conservative renderingGravatar ReinUsesLisp2021-07-223-9/+26
* shader: Unify shader stage typesGravatar ReinUsesLisp2021-07-224-11/+11
* shader: Emulate 64-bit integers when not supportedGravatar ReinUsesLisp2021-07-221-1/+1
* gl_shader_cache: Check previous pipeline before checking hash mapGravatar ReinUsesLisp2021-07-221-2/+1
* shaders: Allow shader notify when async shaders is disabledGravatar ameerj2021-07-221-7/+5
* vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableGravatar ReinUsesLisp2021-07-224-24/+45
* shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp2021-07-221-4/+12
* shader: Add support for native 16-bit floatsGravatar ReinUsesLisp2021-07-222-4/+11
* shader: Rename maxwell/program.h to translate_program.hGravatar ReinUsesLisp2021-07-221-1/+1
* vk_rasterizer: Exit render passes on fragment barriersGravatar ReinUsesLisp2021-07-221-0/+1
* vk_graphics_pipeline: Fix path with no VK_EXT_extended_dynamic_stateGravatar Rodrigo Locatti2021-07-221-1/+1
* vk_pipeline_cache: Skip cached pipelines with different dynamic stateGravatar ReinUsesLisp2021-07-221-0/+6
* vulkan: Add VK_EXT_vertex_input_dynamic_state supportGravatar ReinUsesLisp2021-07-228-116/+276
* shader: Reorder shader cache directoriesGravatar ReinUsesLisp2021-07-221-10/+7
* vk_rasterizer: Implement first indexGravatar ReinUsesLisp2021-07-221-2/+5
* vulkan: Use VK_EXT_provoking_vertex when availableGravatar ReinUsesLisp2021-07-223-3/+12
* vk_pipeline_cache,shader_notify: Add shader notificationsGravatar ReinUsesLisp2021-07-227-49/+83