summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: fix the param order of cmpxchgHyunjun Ko2018-09-271-2/+2
* freedreno/ir3: insert mov if same instruction in the outputs.Hyunjun Ko2018-09-051-0/+14
* freedreno/ir3: make immediates array dynamicHyunjun Ko2018-09-053-1/+11
* freedreno/ir3: better compile_error() printingRob Clark2018-09-051-2/+16
* freedreno/ir3: ignore unused inputsRob Clark2018-09-051-1/+29
* freedreno: Fix warningsKristian H. Kristensen2018-08-163-10/+4
* freedreno/ir3: add support for a6xx 'merged' register setRob Clark2018-08-142-2/+24
* freedreno/ir3: small RA cleanupRob Clark2018-08-142-13/+8
* freedreno/ir3: stop hard-coding FS input regsRob Clark2018-08-144-166/+79
* freedreno/ir3: use r63.x for unused inputsRob Clark2018-08-141-3/+3
* freedreno/ir3: create all inputs in first blockRob Clark2018-08-141-17/+17
* freedreno/ir3: rename s/frag_pos/frag_vcoord/gRob Clark2018-08-142-17/+22
* freedreno/ir3: move per-generation compiler configRob Clark2018-08-143-43/+52
* nir: rename f2f16_undef to f2f16Karol Herbst2018-07-241-3/+3
* freedreno/ir3: output ir3 and nir asm for frameretraceRob Clark2018-07-182-0/+14
* freedreno/ir3: redirectable ir3 disasm outputRob Clark2018-07-183-50/+48
* freedreno/ir3: resync ir3 disassemblerRob Clark2018-07-183-190/+206
* freedreno: register usage queriesRob Clark2018-07-181-0/+9
* nir: add lowering for gl_HelperInvocationRob Clark2018-07-182-0/+2
* python: Use the print functionMathieu Bridon2018-07-061-3/+5
* freedreno/ir3: fix deref conversion falloutRob Clark2018-06-231-13/+13
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-3/+0
* freedreno/ir3: convert to deref instructionsRob Clark2018-06-223-53/+57
* nir: Rework lower_locals_to_regs to use deref instructionsJason Ekstrand2018-06-221-2/+2
* intel,ir3: Re-enable nir_opt_copy_prop_varsJason Ekstrand2018-06-221-1/+1
* nir: Delete lower_io_typesJason Ekstrand2018-06-221-1/+0
* st,ir3,radeonsi: push lower_deref_instrs back into driverRob Clark2018-06-222-3/+3
* nir/lower_samplers: remove legacy versionRob Clark2018-06-221-1/+1
* nir/lower_samplers: split out _legacy version for deref chainsRob Clark2018-06-221-1/+1
* intel,ir3: Disable nir_opt_copy_prop_varsJason Ekstrand2018-06-221-1/+1
* anv,i965,radv,st,ir3: Call nir_lower_deref_instrsJason Ekstrand2018-06-222-1/+6
* 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