aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* Properly check mmap return valueHanno Böck2020-05-221-1/+1
* freedreno/a5xx: Define the 2D blit UBWC pitch fieldsEric Anholt2020-05-211-0/+2
* freedreno/a5xx: Set MIN_LAYERSZ on 3D textures like we do on a6xx.Eric Anholt2020-05-211-0/+13
* freedreno/a5xx: Add the outline of a unit test for a5xx layout.Eric Anholt2020-05-213-33/+149
* freedreno/fdl: Separate the list of a6xx testcases from the the test code.Eric Anholt2020-05-214-93/+149
* freedreno/a5xx: Move resource layout to fdl.Eric Anholt2020-05-213-0/+146
* freedreno: reduce extra height alignment in a6xx layoutJonathan Marek2020-05-201-3/+3
* turnip: enable 422_UNORM formatsJonathan Marek2020-05-203-13/+45
* turnip: implement VK_KHR_sampler_ycbcr_conversionJonathan Marek2020-05-208-32/+231
* freedreno/registers: document 422_UNORM and 420_UNORM formatsJonathan Marek2020-05-201-1/+26
* tu: Support VK_FORMAT_FEATURE_BLIT_SRC_BIT for texture-only formatsConnor Abbott2020-05-191-2/+2
* tu: Fix buffer compressed pitch calculation with unaligned sizesConnor Abbott2020-05-191-13/+18
* tu: Fall back to 3d blit path for BC1_RGB_* formatsConnor Abbott2020-05-191-1/+11
* tu: Always initialize image_view fields for blit sourcesConnor Abbott2020-05-191-26/+28
* freedreno/ir3/validate: add checking for types and opcodesRob Clark2020-05-193-59/+60
* freedreno/ir3: add helpers to deal with src/dst typesRob Clark2020-05-194-8/+122
* freedreno/ir3: add simple validate passRob Clark2020-05-195-2/+139
* freedreno/ir3: fix mismatched wrmask for overlapping VS inputsRob Clark2020-05-191-0/+33
* freedreno/ir3/cp: fix cmps foldingRob Clark2020-05-191-1/+2
* freedreno/ir3/print: print cat2 conditionRob Clark2020-05-191-0/+22
* freedreno/ir3: fix immed type in create_addr0()Rob Clark2020-05-191-24/+6
* freedreno/ir3/cf: handle multiple cov's properlyRob Clark2020-05-191-8/+19
* freedreno/ir3: fix mismatched flags on splitRob Clark2020-05-191-1/+3
* freedreno/ir3/group: fix for half-regsRob Clark2020-05-192-2/+6
* freedreno/ir3: make input/output iterators declare cursor ptrRob Clark2020-05-199-19/+9
* freedreno/ir3: make foreach_ssa_src declar cursor ptrRob Clark2020-05-198-16/+4
* freedreno/ir3: make foreach_src declare cursor ptrRob Clark2020-05-198-22/+6
* freedreno/ir3: be iterativeRob Clark2020-05-192-4/+18
* freedreno/ir3: move where we preserve binning pass inputsRob Clark2020-05-191-17/+16
* freedreno/ir3: add IR3_PASS() macroRob Clark2020-05-192-24/+15
* freedreno/ir3/postsched: report progressRob Clark2020-05-193-29/+16
* freedreno/ir3/legalize: report progressRob Clark2020-05-192-2/+4
* freedreno/ir3/group: report progressRob Clark2020-05-192-11/+19
* freedreno/ir3/deps: report progressRob Clark2020-05-192-13/+12
* freedreno/ir3/cp: report progressRob Clark2020-05-192-7/+15
* freedreno/cf: report progressRob Clark2020-05-192-10/+15
* freedreno/ir3/dce: report progressRob Clark2020-05-192-3/+6
* freedreno/ir3: juggle around ir3_debug_print()Rob Clark2020-05-192-11/+14
* freedreno/ir3: remove Sethi-Ullman numbering passRob Clark2020-05-195-125/+1
* freedreno/drm: handle ancient kernelsRob Clark2020-05-182-1/+4
* freedreno/drm: don't pass thru 'DUMP' flag on older kernelsRob Clark2020-05-181-1/+2
* freedreno/fdperf: add dependency on generated headersRob Clark2020-05-181-1/+1
* freedreno/a3xx: parameterize ubo optimizationIlia Mirkin2020-05-173-11/+27
* freedreno/ir3: avoid applying (sat) on bary.fIlia Mirkin2020-05-171-0/+5
* freedreno/a3xx: there's no r8i/ui rb format, only rg8i/rg8uiIlia Mirkin2020-05-171-2/+2
* freedreno/uuid: Generate meaningful device and driver UUIDEduardo Lima Mitev2020-05-144-7/+58
* freedreno: Centralize UUID generation into new files freedreno_uuid.c/hEduardo Lima Mitev2020-05-147-15/+119
* tu: Advertise COLOR_ATTACHMENT_BLEND_BIT for blendable formatsConnor Abbott2020-05-142-0/+13
* tu: Implement dual-src blendingConnor Abbott2020-05-141-4/+50
* tu: Move RENDER_COMPONENTS setting to pipeline stateConnor Abbott2020-05-144-10/+8