aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3/cf: use ssa-usesRob Clark2020-04-041-25/+23
* freedreno/ir3: add a pass to collect SSA usesRob Clark2020-04-042-0/+37
* freedreno/ir3/cf: skip array load/storeRob Clark2020-04-041-0/+5
* freedreno/ir3: fixup cat3 32b vs 16bRob Clark2020-04-041-33/+15
* freedreno/ir3/cf: handle widening tooRob Clark2020-04-041-6/+32
* drm-shim: return device platform as specifiedLionel Landwerlin2020-04-031-0/+1
* ir3: Disable copy prop for immediate ldlw offsetsBrian Ho2020-04-031-0/+3
* turnip: Advertise 8 bit subpixel precisionBrian Ho2020-04-031-1/+1
* freedreno: Rename RB_DONE_TSConnor Abbott2020-04-022-2/+2
* freedreno: Cleanup event namesConnor Abbott2020-04-021-4/+6
* freedreno/turnip: Use the NIR info to decide if we need helper invocations.Eric Anholt2020-03-313-1/+7
* freedreno/ir3: fix android buildRob Clark2020-03-311-2/+2
* tu: Return the correct alignment for imagesConnor Abbott2020-03-312-11/+1
* freedreno/fdl: Add base_alignConnor Abbott2020-03-312-13/+21
* meson: inline `inc_common`Eric Engestrom2020-03-287-8/+28
* freedreno/ir3/ra: re-work a6xx merged register file conflictsRob Clark2020-03-271-18/+10
* freedreno/ir3/ra: split building regs/classes and conflictsRob Clark2020-03-272-22/+73
* freedreno/ir3/ra: pick higher numbered scalars in first passRob Clark2020-03-274-17/+113
* freedreno/ir3/ra: compute register target from liverangesRob Clark2020-03-272-82/+209
* freedreno/ir3/ra: fix array liverangesRob Clark2020-03-271-1/+1
* freedreno/ir3/ra: add def/use iteratorsRob Clark2020-03-272-133/+202
* freedreno/ir3/ra: drop extending output live-rangesRob Clark2020-03-271-7/+0
* freedreno/ir3/ra: add helper to map name to arrayRob Clark2020-03-271-1/+24
* freedreno/ir3/ra: fix target register calculationRob Clark2020-03-271-1/+1
* freedreno/ir3/ra: add helper to map name to instructionRob Clark2020-03-271-23/+36
* freedreno/ir3/ra: split-upRob Clark2020-03-275-352/+424
* freedreno/ir3/ra: add debug option for RA debug msgsRob Clark2020-03-273-16/+37
* freedreno/ir3: convert debug bitfield to BITFIELD_BIT()Rob Clark2020-03-271-12/+12
* freedreno/ir3: reformat disasm outputRob Clark2020-03-271-7/+17
* freedreno/ir3: fix bogus register footprint with tess/gsRob Clark2020-03-271-0/+3
* freedreno/ir3: remove unused helperRob Clark2020-03-271-10/+0
* freedreno/ir3: add bary_ij as src for meta:tex_prefetchRob Clark2020-03-271-9/+4
* freedreno/ir3: small cleanup and commentsRob Clark2020-03-2717-71/+77
* freedreno/a6xx: register updateRob Clark2020-03-271-1/+3
* util: don't include p_defines.h and u_pointer.h from galliumMarek Olšák2020-03-273-4/+5
* freedreno/ir3: enable nir_opt_loop_unroll on a6xxHyunjun Ko2020-03-241-1/+1
* freedreno/ir3: Lower bools to bitsizeNeil Roberts2020-03-241-1/+1
* turnip: implement depth clampJonathan Marek2020-03-243-11/+30
* turnip: fix znear clippingJonathan Marek2020-03-241-1/+2
* freedreno/registers: more GRAS_CL_CNTL bits, Z_CLAMPJonathan Marek2020-03-242-5/+19
* turnip: Instance can be NULL resolving 'GetInstanceProcAddr' entry pointEduardo Lima Mitev2020-03-211-1/+1
* freedreno: Switch to exposing only half-integer pixel centers.Eric Anholt2020-03-191-4/+1
* turnip: Do gathering xfb info after nir_remove_dead_variablesHyunjun Ko2020-03-181-3/+5
* turnip: Fix wrong assignment of xfb output's offset.Hyunjun Ko2020-03-181-1/+1
* tu: Fix border color with compute shadersConnor Abbott2020-03-172-0/+8
* tu: Rewrite border color handlingConnor Abbott2020-03-165-159/+115
* turnip: Add tu6_control struct.Hyunjun Ko2020-03-122-10/+31
* turnip: Enable VK_EXT_transform_feedbackHyunjun Ko2020-03-122-1/+25
* turnip: Implement an empty function vkCmdDrawIndirectByteCountEXTHyunjun Ko2020-03-121-0/+28
* turnip: Implement stream-out emit and vkApis for transform feedbackHyunjun Ko2020-03-123-33/+148