summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/format_lookup_table.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-04-30texture: Implement R8G8UIMorph1-1/+2
- Used by The Walking Dead: The Final Season
2020-04-16texture_cache/format_lookup_table: Fix incorrect green, blue, and alpha indicesLioncash1-3/+3
Previously these were all using the red component to derive the indices, which is definitely not intentional.
2020-03-13video_core: Implement RGBA16_SNORMReinUsesLisp1-1/+2
Implement RGBA16_SNORM with the current API. Nothing special here.
2020-02-15texture: Implement R32IReinUsesLisp1-1/+2
2020-01-16format_lookup_table: Fix ZF32_X24S8 component typesReinUsesLisp1-1/+1
Component types for ZF32_X24S8 were using UNORM. Drivers will set FLOAT, UINT, UNORM, UNORM; causing a format mismatch. This commit addresses that.
2019-11-15format_lookup_table: Address feedbackReinUsesLisp1-29/+23
format_lookup_table: Drop bitfields format_lookup_table: Use std::array for definition table format_lookup_table: Include <limits> instead of <numeric>
2019-11-15texture_cache: Use a table instead of switch for texture formatsReinUsesLisp1-0/+214
Use a large flat array to look up texture formats. This allows us to properly implement formats with different component types. It should also be faster.