summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: txf_ms supportRob Clark2018-06-213-7/+51
* freedreno/ir3: fix base_vertexRob Clark2018-06-211-0/+1
* freedreno/ir3: fix missing recursion into block conditionRob Clark2018-06-191-0/+4
* freedreno: remove per-stateobj dirty_mask'sRob Clark2018-06-191-4/+1
* freedreno/a5xx: cubemap image fixesRob Clark2018-06-191-1/+6
* freedreno/ir3: handle image bufferRob Clark2018-06-191-1/+8
* freedreno/ir3: handle arrays of imagesRob Clark2018-06-191-6/+30
* freedreno/ir3: images can be arrays tooRob Clark2018-06-191-19/+54
* freedreno/ir3: use move_load_const passRob Clark2018-06-191-0/+3
* freedreno/ir3: use pipe_image_view's cppRob Clark2018-06-111-1/+6
* freedreno/ir3: fix image dimensions offsetRob Clark2018-06-111-1/+1
* freedreno/ir3: use saml always if we have lodRob Clark2018-06-111-1/+1
* freedreno/ir3: don't cp absneg into meta:fiRob Clark2018-06-111-0/+4
* freedreno/ir3: rework size/type conversion instructionsRob Clark2018-06-111-10/+156
* freedreno/ir3: propagate HALF flag across fanoutRob Clark2018-06-111-1/+4
* freedreno/ir3: add sample-id/sample-mask-inRob Clark2018-06-111-0/+21
* freedreno/ir3: image atomics use image-store pathRob Clark2018-06-111-0/+8
* freedreno: Fix ir3_cmdline.c build.Eric Anholt2018-05-011-0/+1
* nir: move GL specific passes to src/compiler/glslTimothy Arceri2018-05-011-1/+1
* nir: Offset vertex_id by first_vertex instead of base_vertexNeil Roberts2018-04-191-3/+2
* freedreno/ir3: use lower_global_vars_to_local in cmdline compilerRob Clark2018-04-071-0/+1
* nir+drivers: add helpers to get # of src/dest componentsRob Clark2018-04-031-5/+1
* freedreno/ir3: fix fallout of unused false-depth eliminationRob Clark2018-04-032-17/+19
* freedreno/ir3: fix issue w/ glamor composite shadersRob Clark2018-03-312-2/+36
* freedreno/ir3: more half-precision fixesRob Clark2018-03-312-8/+37
* freedreno/ir3: add helper to create immed of specified sizeRob Clark2018-03-311-4/+11
* freedreno/ir3: pass ctx instead of block to create_collect()Rob Clark2018-03-311-18/+19
* freedreno/ir3: eliminate unused false-depsRob Clark2018-03-312-11/+31
* freedreno/ir3: add local_group_sizeRob Clark2018-03-313-2/+12
* freedreno/ir3: clear SSA flag when assigning "ARRAY" regs tooRob Clark2018-03-311-0/+1
* freedreno/ir3: print array live rangesRob Clark2018-03-311-4/+10
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-232-20/+20
* freedreno/ir3: start dealing with half-precisionRob Clark2018-03-053-30/+81
* freedreno/ir3: fix fixing-up register footprintRob Clark2018-03-052-18/+27
* freedreno/ir3: ignore return jumpRob Clark2018-03-051-0/+1
* freedreno/ir3: small cleanupRob Clark2018-03-051-3/+3
* freedreno/ir3: cmdline compiler updates for spv shadersRob Clark2018-03-051-0/+7
* nir: add lower_ldexp to nir compiler optionsTimothy Arceri2018-02-281-0/+1
* freedreno/ir3: fix use_count refcnt'ing issueRob Clark2018-02-201-0/+1
* freedreno/ir3: intra-block schedulingRob Clark2018-02-101-22/+104
* freedreno/ir3: "boost" the depth of if/else conditionRob Clark2018-02-101-5/+6
* freedreno/ir3: account for arrays in delayslot calcRob Clark2018-02-101-2/+30
* freedreno/ir3: more clever legalize algorithmRob Clark2018-02-101-42/+96
* freedreno/ir3: track block predecessorsRob Clark2018-02-102-7/+25
* freedreno/ir3: clean up dangling false-dep'sRob Clark2018-02-102-0/+46
* freedreno/ir3: handle IMMED for mad 2nd src special caseRob Clark2018-02-101-2/+4
* freedreno/ir3: remove ir3 phi instructionRob Clark2018-02-108-205/+16
* freedreno/ir3: remove lower_if_else passRob Clark2018-02-102-326/+0
* freedreno/ir3: add experimental GCM passRob Clark2018-02-101-0/+7
* freedreno/ir3: change opt passesRob Clark2018-02-101-0/+14