summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* vulkan_device: Remove requirement on shaderStorageImageMultisampleGravatar ReinUsesLisp2021-01-131-1/+0
* Merge pull request #5311 from ReinUsesLisp/fence-waitGravatar bunnei2021-01-123-54/+18
|\
| * vk_fence_manager: Use timeline semaphores instead of spin waitsGravatar ReinUsesLisp2021-01-083-54/+18
* | Merge pull request #5231 from ReinUsesLisp/dyn-bindingsGravatar bunnei2021-01-083-26/+12
|\ \ | |/ |/|
| * renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateGravatar ReinUsesLisp2020-12-253-26/+12
* | remove inaccurate referenceGravatar Ameer J2021-01-071-1/+1
* | fix for nvdec disabled, cleanup host1xGravatar ameerj2021-01-072-61/+9
* | nvdec syncpt incorporationGravatar ameerj2021-01-074-17/+16
* | vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]]Gravatar MerryMage2021-01-071-1/+1
* | texture_cache: Replace PAGE_SHIFT with PAGE_BITSGravatar MerryMage2021-01-071-6/+6
* | Merge pull request #5288 from ReinUsesLisp/workaround-garbageGravatar Morph2021-01-0612-120/+148
|\ \
| * | gl_texture_cache: Avoid format views on Intel and AMDGravatar ReinUsesLisp2021-01-0411-21/+48
| * | gl_texture_cache: Create base images with sRGBGravatar ReinUsesLisp2021-01-042-99/+100
* | | Merge pull request #5289 from ReinUsesLisp/vulkan-deviceGravatar bunnei2021-01-0531-62/+55
|\ \ \
| * | | vulkan_device: Allow creating a device without surfaceGravatar ReinUsesLisp2021-01-041-3/+3
| * | | renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonGravatar ReinUsesLisp2021-01-045-30/+21
| * | | renderer_vulkan: Move device abstraction to vulkan_commonGravatar ReinUsesLisp2021-01-0429-29/+31
* | | | Merge pull request #5292 from ReinUsesLisp/empty-setGravatar LC2021-01-041-2/+4
|\ \ \ \ | |/ / / |/| | |
| * | | vk_rasterizer: Skip binding empty descriptor sets on computeGravatar ReinUsesLisp2021-01-041-2/+4
| |/ /
* / / renderer_vulkan: Rename VKDevice to DeviceGravatar ReinUsesLisp2021-01-0352-169/+166
|/ /
* | Merge pull request #5230 from ReinUsesLisp/vulkan-commonGravatar Rodrigo Locatti2021-01-0360-486/+574
|\ \
| * | vulkan_instance: Allow different Vulkan versions and enforce 1.1Gravatar ReinUsesLisp2020-12-317-41/+39
| * | vk_device: Use an array to report lacking device limitsGravatar ReinUsesLisp2020-12-311-13/+17
| * | vk_device: Stop initialization when device is not suitableGravatar ReinUsesLisp2020-12-312-61/+39
| * | renderer_vulkan: Remove two step initialization on VKDeviceGravatar ReinUsesLisp2020-12-316-31/+10
| * | renderer_vulkan: Throw when enumerating devices failsGravatar ReinUsesLisp2020-12-315-33/+21
| * | renderer_vulkan: Initialize surface in separate fileGravatar ReinUsesLisp2020-12-316-73/+109
| * | renderer_vulkan: Catch and report exceptionsGravatar ReinUsesLisp2020-12-311-2/+5
| * | renderer_vulkan: Create debug callback on separate file and throwGravatar ReinUsesLisp2020-12-318-79/+88
| * | renderer_vulkan: Move instance initialization to a separate fileGravatar ReinUsesLisp2020-12-314-111/+176
| * | vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...Gravatar ReinUsesLisp2020-12-3151-51/+51
| * | vulkan_common: Move dynamic library load to a separate fileGravatar ReinUsesLisp2020-12-314-31/+59
* | | general: Fix various spelling errorsGravatar Morph2021-01-022-2/+2
* | | Merge pull request #5208 from bunnei/service-threadsGravatar bunnei2020-12-3011-297/+164
|\ \ \ | |/ / |/| |
| * | gpu: gpu_thread: Ensure MicroProfile is shutdown on exit.Gravatar bunnei2020-12-281-0/+3
| * | video_core: gpu_thread: Do not wait when system is powered down.Gravatar bunnei2020-12-281-1/+2
| * | video_core: gpu: Implement synchronous mode using threaded GPU.Gravatar bunnei2020-12-284-12/+34
| * | video_core: gpu: Refactor out synchronous/asynchronous GPU implementations.Gravatar bunnei2020-12-2810-289/+130
| |/
* | half_set: Resolve -Wmaybe-uninitialized warningsGravatar Lioncash2020-12-301-7/+7
* | maxwell_to_vk: Initialize usage variable in SurfaceFormat()Gravatar Lioncash2020-12-301-1/+1
* | video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-30152-8101/+10359
* | video_core: Add a delayed destruction ring abstractionGravatar ReinUsesLisp2020-12-302-0/+33
* | host_shaders: Add Vulkan assembler compute shadersGravatar ReinUsesLisp2020-12-304-0/+96
* | host_shaders: Add helper to blit depth stencil fragment shaderGravatar ReinUsesLisp2020-12-302-0/+17
* | host_shaders: Add texture color blit fragment shaderGravatar ReinUsesLisp2020-12-302-0/+15
* | host_shaders: Add shaders to present to the swapchainGravatar ReinUsesLisp2020-12-303-0/+36
* | host_shaders: Add shaders to convert between depth and color imagesGravatar ReinUsesLisp2020-12-303-0/+28
* | host_shaders: Add compute shader to copy BC4 as RG32UI to RGBA8Gravatar ReinUsesLisp2020-12-302-0/+71
* | host_shaders: Add shader to render a full screen triangleGravatar ReinUsesLisp2020-12-302-0/+30
* | host_shaders: Add pitch linear upload compute shaderGravatar ReinUsesLisp2020-12-302-0/+87