summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/surface_params.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-06-08texture_cache: Port original code management for 2D vs 3D texturesReinUsesLisp1-1/+1
2020-06-08texture_cache: Handle 3D texture blits with one layerReinUsesLisp1-2/+2
2020-06-08texture_cache: Implement rendering to 3D texturesReinUsesLisp1-4/+13
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp1-5/+5
2020-04-16CMakeLists: Specify -Wextra on linux buildsLioncash1-1/+0
2020-04-04Revert "Merge pull request #3499 from ReinUsesLisp/depth-2d-array"ReinUsesLisp1-4/+2
2020-04-01video_core: Use native ASTC when availableReinUsesLisp1-15/+13
2020-03-12texture_cache/surface_params: Force depth=1 on 2D texturesReinUsesLisp1-2/+4
2020-02-16texture_cache: Implement layered framebuffer attachmentsReinUsesLisp1-23/+24
2019-12-22Texture Cache: Add HLE methods for building 3D textures within the GPU in certain scenarios.Fernando Sahmkow1-0/+38
2019-11-20Texture_Cache: Redo invalid Surfaces handling.Fernando Sahmkow1-0/+10
2019-11-15texture_cache: Use a table instead of switch for texture formatsReinUsesLisp1-8/+12
2019-11-14texture_cache: Drop abstracted ComponentTypeReinUsesLisp1-10/+2
2019-09-06gl_rasterizer: Implement image bindingsReinUsesLisp1-28/+77
2019-09-06texture_cache: Pass TIC to texture cacheReinUsesLisp1-19/+18
2019-07-14Texture_Cache: Address FeedbackFernando Sahmkow1-5/+4
2019-07-14Texture_Cache: Remove some unprecise fallback case and clang formatFernando Sahmkow1-4/+5
2019-07-14Texture_Cache: Force Framebuffer reset if an active render target is unregistered.Fernando Sahmkow1-3/+10
2019-07-05texture_cache: Correct Texture Buffer UploadingFernando Sahmkow1-0/+2
2019-06-26surface_params: Corrections, asserts and documentation.Fernando Sahmkow1-2/+2
2019-06-21texture_cache: Correct format R16U as siblingFernando Sahmkow1-0/+1
2019-06-21texture_cache: Corrections to buffers and shadow formats use.Fernando Sahmkow1-10/+34
2019-06-21texture_cache: correct texture buffer on surface paramsFernando Sahmkow1-4/+11
2019-06-21texture_cache: move some large methods to cpp filesFernando Sahmkow1-33/+0
2019-06-21texture_cache uncompress-compress is untopological.Fernando Sahmkow1-0/+4
2019-06-21texture_cache: General FixesFernando Sahmkow1-22/+30
2019-06-21surface_params: Ensure pitch is always written to avoid surface leaksReinUsesLisp1-0/+2
2019-06-21surface_params: Optimize CreateForTextureReinUsesLisp1-2/+4
2019-06-21texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepthFernando Sahmkow1-13/+6
2019-06-21video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp1-19/+20
2019-06-21Reduce amount of size calculations.Fernando Sahmkow1-30/+1
2019-06-21Correct Surface Base and Views for new Texture CacheFernando Sahmkow1-135/+75
2019-06-21texture_cache: Split texture cache into different filesReinUsesLisp1-122/+4
2019-06-21texture_cache: Move staging buffer into a generic implementationReinUsesLisp1-1/+109
2019-06-21texture_cache: Flush 3D textures in the order they are drawnReinUsesLisp1-4/+7
2019-06-21gl_texture_cache: Minor changesReinUsesLisp1-29/+43
2019-06-21gl_texture_cache: Add copy from multiple overlaps into a single surfaceReinUsesLisp1-1/+1
2019-06-21gl_texture_cache: Add fast copy pathReinUsesLisp1-2/+2
2019-06-21gl_texture_cache: Initial implementationReinUsesLisp1-9/+28
2019-03-22video_core: Implement API agnostic view based texture cacheReinUsesLisp1-0/+386