aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* tu: Use tu_cs_add_entries() with non-render-pass secondariesConnor Abbott2020-04-171-1/+1
* turnip: image_view reworkJonathan Marek2020-04-164-379/+322
* turnip: don't limit framebuffer size to image sizeJonathan Marek2020-04-161-13/+0
* turnip: compute render_components/srgb_cntl at renderpass creation timeJonathan Marek2020-04-163-32/+30
* tu: Align GMEM resolve blit scissorConnor Abbott2020-04-161-2/+1
* ir3: Handle load_ubo_ir3 when promoting to constantsConnor Abbott2020-04-151-10/+30
* ir3: Fix LDC offset unitsConnor Abbott2020-04-156-11/+95
* freedreno/turnip: Update GRAS_LAYER_CNTL to GRAS_MAX_LAYER_INDEXBrian Ho2020-04-152-8/+3
* turnip: Emit geometry shader descriptor constsBrian Ho2020-04-151-0/+9
* turnip: Correctly set layer stride for 3D imagesBrian Ho2020-04-151-2/+4
* freedreno/ir3: don't overwrite wrmask in ir3_SAMJonathan Marek2020-04-141-2/+2
* freedreno/ir3: fix emit_tex_info split_destJonathan Marek2020-04-141-2/+1
* ir3: Fix txs with bindlessConnor Abbott2020-04-141-3/+3
* freedreno/ir3/ra: cleanup some leftoversRob Clark2020-04-131-6/+0
* freedreno/ir3: rename depth->dceRob Clark2020-04-137-68/+18
* freedreno/ir3: better cleanup when removing unused instructionsRob Clark2020-04-134-10/+36
* freedreno/ir3/ra: handle array case for SFU select_reg optRob Clark2020-04-131-3/+10
* freedreno/ir3: add mov/cov statsRob Clark2020-04-133-4/+12
* freedreno/ir3/postsched: avoid moving tex ahead of killRob Clark2020-04-131-0/+18
* freedreno/ir3/postsched: remove some leftoversRob Clark2020-04-131-9/+0
* freedreno/ir3/sched: awareness of partial livenessRob Clark2020-04-131-1/+44
* freedreno/ir3: new pre-RA schedulerRob Clark2020-04-133-396/+426
* freedreno/ir3: fix location of inserted mov'sRob Clark2020-04-131-1/+11
* freedreno/ir3: simplify grouping passRob Clark2020-04-131-31/+18
* freedreno/ir3: make falsedep use's optionalRob Clark2020-04-133-4/+6
* freedreno/ir3: spiff out disasm a bitRob Clark2020-04-131-5/+17
* freedreno/computerator: support bindless sampler instructionsJonathan Marek2020-04-132-1/+4
* freedreno/computerator: support nop prefixJonathan Marek2020-04-132-1/+6
* freedreno/ir3: CSE the up/downconversion of SEL's cond's size.Eric Anholt2020-04-133-7/+22
* freedreno/ir3: Stop doing b2n on the SEL condition.Eric Anholt2020-04-132-3/+11
* freedreno: Fix leak of binning shader variants.Eric Anholt2020-04-101-0/+2
* freedreno/ir3: Fix sz vs class confusionKristian H. Kristensen2020-04-102-6/+24
* tu: Implement descriptor set update templatesConnor Abbott2020-04-092-4/+125
* tu: Add missing code for immutable samplersConnor Abbott2020-04-091-0/+20
* tu: Emit CP_LOAD_STATE6 for descriptorsConnor Abbott2020-04-095-5/+304
* tu: Switch to the bindless descriptor modelConnor Abbott2020-04-097-868/+673
* ir3: Rewrite UBO push analysis to support bindlessConnor Abbott2020-04-093-59/+107
* ir3: Plumb through bindless supportConnor Abbott2020-04-0910-99/+520
* ir3: LDC also has a destinationConnor Abbott2020-04-091-1/+1
* ir3: Also don't propagate immediate offset with LDCConnor Abbott2020-04-091-3/+3
* ir3: Plumb through support for a1.xConnor Abbott2020-04-0911-67/+164
* ir3: Add bindless instruction encodingConnor Abbott2020-04-093-103/+277
* freedreno/a6xx: Add registers for the bindless modelConnor Abbott2020-04-092-0/+39
* freedreno/a6xx: Add UBO size fieldConnor Abbott2020-04-091-1/+1
* tu: ir3: Emit push constants directlyConnor Abbott2020-04-096-26/+86
* tu: Dump out shader assembly when requestedConnor Abbott2020-04-091-0/+14
* turnip: new clear/blit implementation with shader path fallbackJonathan Marek2020-04-0915-1990/+2578
* turnip: add vk_format_is_snorm/is_floatJonathan Marek2020-04-091-0/+12
* turnip: rework format helpersJonathan Marek2020-04-096-29/+41
* turnip: use dirty bits for dynamic viewport/scissor stateJonathan Marek2020-04-092-8/+16