aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/surface_params.cpp
AgeCommit message (Expand)Author
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-10-29General: Resolve a few missing initializer warningsLioncash
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-07Merge pull request #4389 from ogniK5377/redundant-format-typebunnei
2020-07-21surface_params: Make use of designated initializers where applicableLioncash
2020-07-21surface_params: Remove redundant assignmentLioncash
2020-07-21surface_params: Replace questionable usages of the comma operator with semico...Lioncash
2020-07-21Merge pull request #4324 from ReinUsesLisp/formatsbunnei
2020-07-21video_core: Remove redundant pixel format typeDavid Marcec
2020-07-13video_core: Rearrange pixel format namesReinUsesLisp
2020-07-10video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp
2020-06-08texture_cache: Port original code management for 2D vs 3D texturesReinUsesLisp
2020-06-08texture_cache: Handle 3D texture blits with one layerReinUsesLisp
2020-06-08texture_cache: Implement rendering to 3D texturesReinUsesLisp
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp
2020-04-15CMakeLists: Specify -Wextra on linux buildsLioncash
2020-04-07Merge pull request #3599 from ReinUsesLisp/revert-3499bunnei
2020-04-04Revert "Merge pull request #3499 from ReinUsesLisp/depth-2d-array"ReinUsesLisp
2020-04-01video_core: Use native ASTC when availableReinUsesLisp
2020-03-12texture_cache/surface_params: Force depth=1 on 2D texturesReinUsesLisp
2020-02-16texture_cache: Implement layered framebuffer attachmentsReinUsesLisp
2019-12-22Texture Cache: Add HLE methods for building 3D textures within the GPU in cer...Fernando Sahmkow
2019-11-20Texture_Cache: Redo invalid Surfaces handling.Fernando Sahmkow
2019-11-14texture_cache: Use a table instead of switch for texture formatsReinUsesLisp
2019-11-14texture_cache: Drop abstracted ComponentTypeReinUsesLisp
2019-09-05gl_rasterizer: Implement image bindingsReinUsesLisp
2019-09-05texture_cache: Pass TIC to texture cacheReinUsesLisp
2019-07-14Texture_Cache: Address FeedbackFernando Sahmkow
2019-07-14Texture_Cache: Remove some unprecise fallback case and clang formatFernando Sahmkow
2019-07-14Texture_Cache: Force Framebuffer reset if an active render target is unregist...Fernando Sahmkow
2019-07-04texture_cache: Correct Texture Buffer UploadingFernando Sahmkow
2019-06-25surface_params: Corrections, asserts and documentation.Fernando Sahmkow
2019-06-20texture_cache: Correct format R16U as siblingFernando Sahmkow
2019-06-20texture_cache: Corrections to buffers and shadow formats use.Fernando Sahmkow
2019-06-20texture_cache: correct texture buffer on surface paramsFernando Sahmkow
2019-06-20texture_cache: move some large methods to cpp filesFernando Sahmkow
2019-06-20texture_cache uncompress-compress is untopological.Fernando Sahmkow
2019-06-20texture_cache: General FixesFernando Sahmkow
2019-06-20surface_params: Ensure pitch is always written to avoid surface leaksReinUsesLisp
2019-06-20surface_params: Optimize CreateForTextureReinUsesLisp
2019-06-20texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepthFernando Sahmkow
2019-06-20video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp
2019-06-20Reduce amount of size calculations.Fernando Sahmkow
2019-06-20Correct Surface Base and Views for new Texture CacheFernando Sahmkow
2019-06-20texture_cache: Split texture cache into different filesReinUsesLisp