summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/surface_params.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-445/+0
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-2/+2
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-7/+7
* General: Resolve a few missing initializer warningsLioncash2020-10-301-0/+1
* video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-061-6/+5
* Merge pull request #4389 from ogniK5377/redundant-format-typebunnei2020-08-071-1/+0
|\
| * video_core: Remove redundant pixel format typeDavid Marcec2020-07-211-1/+0
* | surface_params: Make use of designated initializers where applicableLioncash2020-07-211-38/+46
* | surface_params: Remove redundant assignmentLioncash2020-07-211-1/+0
* | surface_params: Replace questionable usages of the comma operator with semicolonsLioncash2020-07-211-9/+9
* | Merge pull request #4324 from ReinUsesLisp/formatsbunnei2020-07-211-9/+9
|\ \ | |/ |/|
| * video_core: Rearrange pixel format namesReinUsesLisp2020-07-131-9/+9
* | video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp2020-07-101-3/+2
|/
* texture_cache: Port original code management for 2D vs 3D texturesReinUsesLisp2020-06-081-1/+1
* texture_cache: Handle 3D texture blits with one layerReinUsesLisp2020-06-081-2/+2
* texture_cache: Implement rendering to 3D texturesReinUsesLisp2020-06-081-4/+13
* shader_ir: Turn classes into data structuresReinUsesLisp2020-04-231-5/+5
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-161-1/+0
* Merge pull request #3599 from ReinUsesLisp/revert-3499bunnei2020-04-071-4/+2
|\
| * Revert "Merge pull request #3499 from ReinUsesLisp/depth-2d-array"ReinUsesLisp2020-04-041-4/+2
* | video_core: Use native ASTC when availableReinUsesLisp2020-04-011-15/+13
|/
* texture_cache/surface_params: Force depth=1 on 2D texturesReinUsesLisp2020-03-121-2/+4
* texture_cache: Implement layered framebuffer attachmentsReinUsesLisp2020-02-161-23/+24
* Texture Cache: Add HLE methods for building 3D textures within the GPU in certain scenarios.Fernando Sahmkow2019-12-221-0/+38
* Texture_Cache: Redo invalid Surfaces handling.Fernando Sahmkow2019-11-201-0/+10
* texture_cache: Use a table instead of switch for texture formatsReinUsesLisp2019-11-151-8/+12
* texture_cache: Drop abstracted ComponentTypeReinUsesLisp2019-11-141-10/+2
* gl_rasterizer: Implement image bindingsReinUsesLisp2019-09-061-28/+77
* texture_cache: Pass TIC to texture cacheReinUsesLisp2019-09-061-19/+18
* Texture_Cache: Address FeedbackFernando Sahmkow2019-07-141-5/+4
* Texture_Cache: Remove some unprecise fallback case and clang formatFernando Sahmkow2019-07-141-4/+5
* Texture_Cache: Force Framebuffer reset if an active render target is unregistered.Fernando Sahmkow2019-07-141-3/+10
* texture_cache: Correct Texture Buffer UploadingFernando Sahmkow2019-07-051-0/+2
* surface_params: Corrections, asserts and documentation.Fernando Sahmkow2019-06-261-2/+2
* texture_cache: Correct format R16U as siblingFernando Sahmkow2019-06-211-0/+1
* texture_cache: Corrections to buffers and shadow formats use.Fernando Sahmkow2019-06-211-10/+34
* texture_cache: correct texture buffer on surface paramsFernando Sahmkow2019-06-211-4/+11
* texture_cache: move some large methods to cpp filesFernando Sahmkow2019-06-211-33/+0
* texture_cache uncompress-compress is untopological.Fernando Sahmkow2019-06-211-0/+4
* texture_cache: General FixesFernando Sahmkow2019-06-211-22/+30
* surface_params: Ensure pitch is always written to avoid surface leaksReinUsesLisp2019-06-211-0/+2
* surface_params: Optimize CreateForTextureReinUsesLisp2019-06-211-2/+4
* texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepthFernando Sahmkow2019-06-211-13/+6
* video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp2019-06-211-19/+20
* Reduce amount of size calculations.Fernando Sahmkow2019-06-211-30/+1
* Correct Surface Base and Views for new Texture CacheFernando Sahmkow2019-06-211-135/+75
* texture_cache: Split texture cache into different filesReinUsesLisp2019-06-211-0/+412