summaryrefslogtreecommitdiff
path: root/src/freedreno/fdl
AgeCommit message (Expand)AuthorFilesLines
2021-04-17freedreno/fdl: Re-indentRob Clark8-1107/+1180
2020-11-26freedreno/a6xx: Fix typo in height alignment calculation in a6xx layoutDanylo Piliaiev1-1/+1
2020-11-24util: Add helgrind support for simple_mtxRob Clark1-1/+1
2020-10-06gallium/util: remove empty file u_half.hMarek Olšák1-1/+2
2020-10-01Revert F16C series (MR 6774)Matt Turner1-2/+1
2020-09-30gallium/util: remove empty file u_half.hMarek Olšák1-1/+2
2020-09-25freedreno/layout: add tile_all flag to the layoutSamuel Iglesias Gonsálvez2-1/+5
2020-09-10freedreno/fdl: Add layout test for the Android CTS's MSAA mustpass surface.Eric Anholt1-0/+16
2020-08-18freedreno/layout: Move hard-coded minimum width for UBWC to a macroEduardo Lima Mitev1-1/+4
2020-07-08freedreno/layout: layout simplifications and pitch from level 0 pitchJonathan Marek6-82/+99
2020-07-07freedreno: Include adreno_pm4.xml.h before adreno_a6xx.xml.hConnor Abbott2-0/+2
2020-07-06freedreno/layout: fix explicit layout offset not added to slice offsetJonathan Marek1-1/+1
2020-06-18freedreno/fdl6: rework layout code a bit (reduce linear align to 64 bytes)Jonathan Marek2-91/+98
2020-06-18freedreno/a6xx: FETCHSIZE is PITCHALIGNJonathan Marek2-0/+4
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-2/+2
2020-05-27freedreno/layout: add explicit offset/pitch argument to fdl6_layoutJonathan Marek3-8/+30
2020-05-21freedreno/a5xx: Add the outline of a unit test for a5xx layout.Eric Anholt3-33/+149
2020-05-21freedreno/fdl: Separate the list of a6xx testcases from the the test code.Eric Anholt4-93/+149
2020-05-21freedreno/a5xx: Move resource layout to fdl.Eric Anholt3-0/+146
2020-05-20freedreno: reduce extra height alignment in a6xx layoutJonathan Marek1-3/+3
2020-05-14freedreno: Fix resource layout dump loop.Eric Anholt1-1/+1
2020-05-13freedreno/a6xx: Fix UBWC mipmapping height alignment.Eric Anholt2-6/+137
2020-05-13freedreno/a6xx: Fix UBWC mipmap sizing.Eric Anholt2-14/+95
2020-05-13freedreno/a6xx: Fix UBWC blockheight for RG8.Eric Anholt1-1/+4
2020-05-13freedreno: Pull the tile_alignment lookup for a layout to a helper.Eric Anholt1-20/+25
2020-05-13freedreno/a6xx: Add a testcase for UBWC buffer sharing.Eric Anholt1-4/+22
2020-05-13freedreno/a6xx: Improve layout testcase logging for UBWC fails.Eric Anholt1-2/+2
2020-05-13freedreno/a4xx+: Increase max texture size to 16384.Eric Anholt1-1/+1
2020-05-06freedreno/fdl: Align after dividing by block sizeKristian H. Kristensen1-13/+9
2020-04-23freedreno: Make the slice pitch be bytes, not pixels.Eric Anholt4-11/+8
2020-04-23freedreno: Introduce a "cpp_shift" value for cpp divs/muls.Eric Anholt3-0/+16
2020-04-07freedreno/a6xx: Set a level's pitch based on minified level0 pitch, not width0.Eric Anholt2-13/+274
2020-04-07freedreno: Add the outline of a test for a6xx texture layout.Eric Anholt2-0/+243
2020-04-07freedreno/a6xx: Drop the "alignment" layout temporary.Eric Anholt1-10/+3
2020-04-07freedreno/a6xx: Remove the "aligned_height" temporary.Eric Anholt1-5/+3
2020-04-07freedreno/a6xx: Sink the per-level size temps inside the loop.Eric Anholt1-17/+5
2020-03-31freedreno/fdl: Add base_alignConnor Abbott2-13/+21
2020-03-28meson: inline `inc_common`Eric Engestrom1-1/+1
2020-02-04freedreno: Allow UBWC on textures with multiple mipmap levels.Eric Anholt3-18/+19
2020-02-04freedreno: Rename the UBWC layer size field and store it as bytes.Eric Anholt3-10/+9
2020-02-04freedreno: Include the layer size in layout debug.Eric Anholt1-1/+2
2020-02-04freedreno: Move the layout debug under FD_MESA_DEBUG=layout.Eric Anholt3-22/+33
2019-12-11tu: Move UBWC layout into fdl6_layout() and use that function.Eric Anholt2-20/+94
2019-12-11freedreno: Switch the 16-bit workaround to match what turnip does.Eric Anholt1-4/+4
2019-12-11freedreno: Move a6xx's setup_slices() to a shareable helper function.Eric Anholt4-2/+278
2019-12-11tu: Move our image layout into a freedreno_layout struct.Eric Anholt1-2/+4
2019-12-11freedreno: Move UBWC layout into a slices array like the non-UBWC slices.Eric Anholt1-4/+2
2019-12-11freedreno: Drop the extra offset field for mipmap slices.Eric Anholt1-4/+1
2019-11-26freedreno: Introduce a resource layout header.Eric Anholt1-0/+164