summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6028 from bunnei/raster-cacheGravatar bunnei2021-03-122-47/+40
|\
| * video_core: rasterizer_accelerated: Fix un/signed mismatch.Gravatar bunnei2021-03-121-1/+2
| * video_core: rasterizer_accelerated: Fix delta check ordering.Gravatar bunnei2021-03-021-3/+3
| * video_core: rasterizer_accelerated: Improve error handling & fix implicit con...Gravatar bunnei2021-03-021-4/+8
| * video_core: rasterizer_accelerated: Use a flat array instead of interval_map ...Gravatar bunnei2021-03-022-44/+32
* | Merge pull request #5891 from ameerj/bgra-oglGravatar Rodrigo Locatti2021-03-0914-30/+212
|\ \
| * | texture_cache: Blacklist BGRA8 copies and views on OpenGLGravatar ameerj2021-03-049-28/+80
| * | renderer_opengl: Swizzle BGR textures on copyGravatar ameerj2021-03-045-2/+132
| |/
* | Merge pull request #6021 from ReinUsesLisp/skip-cache-heuristicGravatar bunnei2021-03-082-11/+37
|\ \
| * | buffer_cache: Heuristically decide to skip cache on uniform buffersGravatar ReinUsesLisp2021-03-022-11/+37
| |/
* | Merge pull request #5989 from ReinUsesLisp/cmdpoolGravatar bunnei2021-03-041-1/+1
|\ \ | |/ |/|
| * vk_command_pool: Reduce the command pool size from 4096 to 4Gravatar ReinUsesLisp2021-02-231-1/+1
* | gpu_thread: Remove Async NVDEC placeholdersGravatar ameerj2021-02-283-26/+8
* | Merge pull request #5984 from jbeich/gcc-freebsdGravatar bunnei2021-02-271-0/+1
|\ \
| * | video_core: add missing header after 468bd9c1b0f9Gravatar Jan Beich2021-02-231-0/+1
| |/
* | Merge pull request #5953 from bunnei/memory-refactor-1Gravatar bunnei2021-02-271-1/+1
|\ \
| * | hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.Gravatar bunnei2021-02-181-1/+1
* | | Implement glDepthRangeIndexeddNVGravatar Kelebek12021-02-243-1/+12
| |/ |/|
* | Merge pull request #5936 from Kelebek1/OffsetsGravatar bunnei2021-02-213-9/+34
|\ \
| * | Review 1Gravatar Kelebek12021-02-152-3/+3
| * | Implement texture offset support for TexelFetch and TextureGather and add off...Gravatar Kelebek12021-02-153-9/+34
* | | gl_disk_shader_cache: Log total shader entries count on game loadGravatar Morph2021-02-201-0/+4
* | | Merge pull request #5924 from ReinUsesLisp/inline-bindingsGravatar bunnei2021-02-194-24/+24
|\ \ \ | |_|/ |/| |
| * | vk_update_descriptor: Inline and improve code for binding buffersGravatar ReinUsesLisp2021-02-134-24/+24
* | | Merge pull request #4973 from ameerj/nvdec-optGravatar bunnei2021-02-189-146/+72
|\ \ \
| * | | rebase, fix name shadowing, more constGravatar ameerj2021-02-134-11/+10
| * | | Address PR feedbackGravatar ameerj2021-02-132-8/+5
| * | | streamline cdma_pusher/command_classesGravatar ameerj2021-02-131-13/+5
| * | | streamline cdma_pusher/command_classesGravatar ameerj2021-02-135-85/+34
| * | | nvdec cleanupGravatar ameerj2021-02-137-42/+31
* | | | vk_rasterizer: Fix loading shader addresses twiceGravatar ReinUsesLisp2021-02-151-1/+0
* | | | Merge pull request #5923 from ReinUsesLisp/vk-dirty-pipelineGravatar bunnei2021-02-157-56/+103
|\ \ \ \ | |_|_|/ |/| | |
| * | | fixed_pipeline_cache: Use dirty flags to lazily update keyGravatar ReinUsesLisp2021-02-137-56/+103
| | |/ | |/|
* | | yuzu: Various frontend improvements to avoid crashes and improve experience o...Gravatar bunnei2021-02-141-0/+1
* | | vk_resource_pool: Load GPU tick once and compare with itGravatar ReinUsesLisp2021-02-132-8/+8
|/ /
* / gl_texture_cache: Lazily create non-sRGB texture views for sRGB formatsGravatar ameerj2021-02-133-7/+41
|/
* Merge pull request #5919 from ReinUsesLisp/stream-buffer-tragicGravatar Morph2021-02-133-6/+12
|\
| * vk_master_semaphore: Mark gpu_tick atomic operations with relaxed orderGravatar ReinUsesLisp2021-02-131-4/+4
| * vk_staging_buffer_pool: Inline tick testsGravatar ReinUsesLisp2021-02-132-1/+7
| * gl_stream_buffer/vk_staging_buffer_pool: Fix size checkGravatar ReinUsesLisp2021-02-132-2/+2
* | Merge pull request #5916 from ameerj/maxwell-gl-unusedGravatar LC2021-02-132-36/+3
|\ \
| * | maxwell_to_gl: Remove unused codeGravatar ameerj2021-02-122-36/+3
* | | vulkan_device: Require VK_EXT_robustness2Gravatar ReinUsesLisp2021-02-132-37/+14
| |/ |/|
* | video_core: Fix clang build issuesGravatar ReinUsesLisp2021-02-132-8/+5
* | vk_staging_buffer_pool: Fix softlock when stream buffer overflowsGravatar ReinUsesLisp2021-02-132-19/+20
* | vk_buffer_cache: Add support for null index buffersGravatar ReinUsesLisp2021-02-132-4/+40
* | buffer_cache: Add extra bytes to guest SSBOsGravatar ReinUsesLisp2021-02-131-1/+7
* | Merge branch 'bytes-to-map-end' into new-bufcache-wipGravatar ReinUsesLisp2021-02-131-0/+2
* | vk_staging_buffer_pool: Get a staging buffer instead of waitingGravatar ReinUsesLisp2021-02-132-9/+18
* | renderer_opengl: Remove interopGravatar ReinUsesLisp2021-02-138-122/+10