aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
...
* freedreno/ir3: move block-scheduling into legalizeRob Clark2020-02-014-49/+45
* freedreno/ir3: move nop padding to legalizeRob Clark2020-02-015-85/+74
* freedreno/ir3: split out delay helpersRob Clark2020-02-015-183/+350
* freedreno/ir3: fix crash when no non-input instructionsRob Clark2020-02-011-1/+1
* freedreno/ir3: cleanup after lower_locals_to_regsRob Clark2020-02-011-8/+17
* freedreno/ir3: shuffle a few ir3_register fieldsRob Clark2020-02-011-14/+16
* compiler: add PERSP to the existing barycentric system valuesSamuel Pitoiset2020-01-293-9/+9
* turnip: Add support for fine derivatives.Eric Anholt2020-01-234-0/+19
* freedreno/ir3: Plumb the ir3_shader_variant into legalize.Eric Anholt2020-01-233-9/+7
* freedreno/ir3: allow inputs with the same locationJonathan Marek2020-01-211-9/+17
* freedreno: Stop scattered remapping of SSBOs/images to IBOs.Eric Anholt2020-01-215-34/+30
* freedreno/ir3: rename instructionsRob Clark2020-01-157-14/+25
* nir/lower_atomics_to_ssbo: Also lower barriersJason Ekstrand2020-01-131-2/+0
* nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand2020-01-132-3/+3
* nir: Add a new memory_barrier_tcs_patch intrinsicJason Ekstrand2020-01-131-0/+1
* ir3: Set up full/half register conflicts correctlyKristian H. Kristensen2020-01-091-2/+1
* freedreno/ir3: fix flat shading againRob Clark2019-12-241-1/+1
* freedreno/ir3: support load_base_instanceJonathan Marek2019-12-194-1/+12
* freedreno/ir3: fix vertex shader sysvals with pre_assign_inputsJonathan Marek2019-12-191-1/+1
* freedreno/ir3: update prefetch input_offset when packing inlocsJonathan Marek2019-12-171-0/+4
* freedreno/ir3: lower pack/unpack opsJonathan Marek2019-12-161-0/+24
* freedreno/ir3: lower mul_2x32_64Jonathan Marek2019-12-161-0/+3
* turnip: Lower usub_borrow.Eric Anholt2019-12-161-0/+2
* freedreno/ir3: add iterator macrosRob Clark2019-12-1313-76/+93
* freedreno/ir3: add scheduler tracesRob Clark2019-12-134-0/+24
* freedreno/ir3: add last-baryf shaderdb statRob Clark2019-12-132-0/+6
* freedreno/ir3: add GLSL_SAMPLER_DIM_SUBPASS to tex_infoJonathan Marek2019-12-121-0/+2
* freedreno: Track the set of UBOs to be uploaded in UBO analysis.Eric Anholt2019-12-092-0/+4
* freedreno/ir3: fix neverball assert in case of unused VS inputsRob Clark2019-12-042-4/+19
* freedreno/ir3: remove store_output lowered to store_shared_ir3Rob Clark2019-12-041-1/+1
* freedreno/ir3: enable half precision for pre-fs texture fetchHyunjun Ko2019-11-201-1/+1
* freedreno/ir3: fixup when changing to mad.f16Hyunjun Ko2019-11-201-1/+5
* freedreno/ir3: fix printing output registers of FS.Hyunjun Ko2019-11-201-2/+3
* freedreno/ir3: Enabling lowering 16-bit flrpNeil Roberts2019-11-201-0/+2
* freedreno: support 16b for the sampler opcodeHyunjun Ko2019-11-202-18/+38
* freedreno/ir3: Implement f2b16 and i2b16Neil Roberts2019-11-201-0/+12
* freedreno/ir3: Add implementation of nir_op_b16cselNeil Roberts2019-11-201-5/+15
* freedreno/ir3: Support 16-bit comparison instructionsNeil Roberts2019-11-201-0/+20
* freedreno/ir3: cleanup by removing repeated codeHyunjun Ko2019-11-201-12/+5
* freedreno/ir3: disable texture prefetch for 1d array texturesJonathan Marek2019-11-171-6/+5
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* freedreno/ir3: remove unused parameterRob Clark2019-11-121-4/+4
* freedreno/ir3: legalize cleanupsRob Clark2019-11-121-1/+7
* freedreno/ir3: fix gpu hang with pre-fs-tex-fetchRob Clark2019-11-122-10/+32
* freedreno/ir3: only tex instructions have wrmaskRob Clark2019-11-121-6/+3
* freedreno/ir3: re-work shader inputs/outputsRob Clark2019-11-125-270/+192
* freedreno/ir3: simplify creating sysval inputsRob Clark2019-11-121-90/+58
* freedreno/ir3: remove first-vertex sysvalRob Clark2019-11-121-1/+0
* freedreno/ir3: helper to print ir if debug enabledRob Clark2019-11-122-28/+16
* freedreno/ir3: show input/output wrmask's in disasmRob Clark2019-11-121-2/+9