summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* | host_shaders: Add block linear upload compute shadersGravatar ReinUsesLisp2020-12-303-0/+249
* | host_shaders: Add copyright headers to OpenGL present shadersGravatar ReinUsesLisp2020-12-302-0/+8
* | video_core/host_shaders: Add support for prebuilt SPIR-V shadersGravatar ReinUsesLisp2020-12-301-16/+37
|/
* Merge pull request #5226 from ReinUsesLisp/c4715-vcGravatar Rodrigo Locatti2020-12-252-0/+2
|\
| * video_core: Enforce C4715 (not all control paths return a value)Gravatar ReinUsesLisp2020-12-241-0/+1
| * vk_shader_decompiler: Silence warning when compiling without assertsGravatar ReinUsesLisp2020-12-241-0/+1
* | cmake: Always enable VulkanGravatar ReinUsesLisp2020-12-242-79/+66
|/
* Merge pull request #5157 from lioncash/array-dirtyGravatar bunnei2020-12-151-34/+33
|\
| * maxwell_3d: Move member variables to end of classGravatar Lioncash2020-12-061-31/+32