summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-0911-21/+23
|/
* 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 #4194 from ReinUsesLisp/fix-shader-cacheGravatar Fernando Sahmkow2020-07-041-29/+41
|\ \
| * | shader_cache: Fix use-after-free and orphan invalidation cache entriesGravatar ReinUsesLisp2020-07-011-29/+41
* | | Merge pull request #4175 from ReinUsesLisp/read-bufferGravatar bunnei2020-07-025-18/+24
|\ \ \
| * | | gl_buffer_cache: Copy to buffers created as STREAM_READ before downloadingGravatar ReinUsesLisp2020-06-265-18/+24
* | | | Merge pull request #4082 from Morph1984/mirror-once-clampGravatar Rodrigo Locatti2020-07-021-0/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | maxwell_to_gl: Implement MirrorOnceClampOGL using GL_MIRROR_CLAMP_EXTGravatar Morph2020-06-301-0/+6
* | | | Merge pull request #4176 from ReinUsesLisp/compatible-formatsGravatar Fernando Sahmkow2020-06-304-5/+216
|\ \ \ \
| * | | | texture_cache: Test format compatibility before copyingGravatar ReinUsesLisp2020-06-262-6/+21
| * | | | video_core/compatible_formats: Table to test if two formats are legal to view...Gravatar ReinUsesLisp2020-06-263-0/+196
| | |/ / | |/| |
* | | | Merge pull request #4157 from ReinUsesLisp/unified-turingGravatar Fernando Sahmkow2020-06-301-19/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | gl_device: Enable NV_vertex_buffer_unified_memory on Turing devicesGravatar ReinUsesLisp2020-06-251-19/+1
* | | | Merge pull request #4191 from Morph1984/vertex-formatsGravatar Rodrigo Locatti2020-06-303-109/+78
|\ \ \ \
| * | | | maxwell_to_gl: Rename VertexType() to VertexFormat()Gravatar Morph2020-06-292-4/+5
| * | | | maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types excep...Gravatar Morph2020-06-281-75/+69
| * | | | maxwell_to_gl: Add 32 bit component sizes to (un)signed scaled formatsGravatar Morph2020-06-281-30/+4
* | | | | macro: Add support for "middle methods" on the code cache (#4112)Gravatar David2020-06-301-8/+27
* | | | | 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-272-0/+3
* | | | | | General: Correct rebase, sync gpu and context management.Gravatar Fernando Sahmkow2020-06-275-2/+25
* | | | | | General: Setup yuzu threads' microprofile, naming and registry.Gravatar Fernando Sahmkow2020-06-271-1/+5
* | | | | | General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-2/+3
| |/ / / / |/| | | |
* | | | | Merge pull request #4147 from ReinUsesLisp/hset2-immGravatar bunnei2020-06-262-21/+75
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | shader/half_set: Implement HSET2_IMMGravatar ReinUsesLisp2020-06-222-21/+75
| |/ / /
* | | | Merge pull request #4144 from FernandoS27/tt-fixGravatar bunnei2020-06-261-0/+3
|\ \ \ \
| * | | | TextureCache: Fix case where layer goes off bound.Gravatar Fernando Sahmkow2020-06-221-0/+3
* | | | | 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
* | | | | Merge pull request #4151 from ReinUsesLisp/gl-invalidationsGravatar Rodrigo Locatti2020-06-252-6/+7
|\ \ \ \ \
| * | | | | gl_shader_cache: Avoid use after move for program sizeGravatar ReinUsesLisp2020-06-232-6/+7
* | | | | | gl_device: Fix IsASTCSupportedGravatar David Marcec2020-06-251-1/+1
| |_|_|_|/ |/| | | |
* | | | | Merge pull request #4105 from ReinUsesLisp/resident-buffersGravatar bunnei2020-06-2414-213/+277
|\ \ \ \ \
| * | | | | buffer_cache: Use buffer methods instead of cache virtual methodsGravatar ReinUsesLisp2020-06-245-99/+90
| * | | | | gl_stream_buffer: Use InvalidateBufferData instead unmap and mapGravatar ReinUsesLisp2020-06-242-15/+5
| * | | | | gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustnessGravatar ReinUsesLisp2020-06-243-9/+39
| * | | | | gl_buffer_cache: Mark buffers as residentGravatar ReinUsesLisp2020-06-2410-67/+111
| * | | | | gl_device: Expose NV_vertex_buffer_unified_memory except on TuringGravatar ReinUsesLisp2020-06-242-1/+30
| * | | | | gl_stream_buffer: Always use a non-coherent bufferGravatar ReinUsesLisp2020-06-242-14/+10