summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/ir3
AgeCommit message (Expand)AuthorFilesLines
2016-11-30freedreno/a5xx: fix negative branchesRob Clark2-1/+6
2016-11-30freedreno/ir3: don't offset inloc by 8Rob Clark2-11/+5
2016-11-30freedreno/ir3: add new helper for shader linkageRob Clark1-0/+47
2016-11-12freedreno/ir3: fixup ralloc falloutRob Clark2-2/+2
2016-10-31ralloc: use rzalloc where it's necessaryMarek Olšák1-1/+1
2016-10-26nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri1-1/+1
2016-10-06nir: Make nir_foo_first/last_cf_node return a block insteadJason Ekstrand1-7/+4
2016-09-15nir: Add a flag to lower_io to force "sample" interpolationJason Ekstrand1-1/+1
2016-09-14nir: Report progress from nir_lower_phis_to_scalar.Kenneth Graunke1-1/+1
2016-09-14nir: Report progress from nir_lower_alu_to_scalar.Kenneth Graunke1-1/+1
2016-09-03a3xx: make use of software clipping when hw can't handle itIlia Mirkin2-0/+7
2016-08-25nir: Change nir_shader_get_entrypoint to return an impl.Kenneth Graunke1-1/+1
2016-08-19ttn: Use nir_load_front_face instead of the TGSI-style input.Eric Anholt1-46/+0
2016-08-19ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2-7/+0
2016-08-13freedreno/ir3: fix issue with emit_tex()Rob Clark1-19/+28
2016-07-30freedreno/ir3: init ir3_shader_key with memset()francians@gmail.com1-1/+2
2016-07-30freedreno: move needs_wfi into batchRob Clark1-5/+5
2016-07-23freedreno/ir3: Add missing braces in initializerfrancians@gmail.com1-1/+1
2016-07-17compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2-4/+4
2016-07-02freedreno/ir3: support glsl linking for cmdline compilerRob Clark1-24/+47
2016-07-02freedreno/ir3: support non-user_buffer constsRob Clark1-1/+1
2016-07-02freedreno: switch emit_const_bo() to take prsc'sRob Clark1-8/+8
2016-06-23Remove wrongly repeated words in commentsGiuseppe Bilotta1-1/+1
2016-06-03freedreno/ir3: do idiv lowering after main opt loopRob Clark1-16/+27
2016-06-02freedreno/ir3: fix coverity warningRob Clark1-1/+3
2016-06-02freedreno/ir3: use nir_shader_get_entrypoint() helperRob Clark1-10/+1
2016-05-26compiler: Move glsl_to_nir to libglsl.laJason Ekstrand1-1/+1
2016-05-25freedreno/ir3: cmdline compiler for glslRob Clark1-14/+75
2016-05-23freedreno/ir3: disable cp for indirect src'sRob Clark1-0/+9
2016-05-20freedreno/ir3: need to lower fmod tooRob Clark1-0/+2
2016-05-17freedreno/ir3: fix compiler warningRob Clark1-0/+1
2016-05-15freedreno/ir3: small standalone compiler cleanupRob Clark1-2/+1
2016-05-15freedreno/ir3: lower fdivRob Clark1-0/+1
2016-05-15freedreno/ir3: handle VARYING_SLOT_PNTCRob Clark1-0/+12
2016-05-15freedreno/ir3: disable TGSI specific hacks in nir caseRob Clark4-2/+7
2016-05-15freedreno/ir3: add support for NIR as preferred IRRob Clark4-17/+41
2016-05-11nir/algebraic: Separate ffma lowering from fusingJason Ekstrand1-0/+1
2016-05-10freedreno/ir3: size input/output arrays properlyRob Clark1-3/+14
2016-05-10freedreno/ir3: lower lrp when operating with double operandsSamuel Iglesias Gonsálvez1-0/+1
2016-05-09freedreno/ir3: fix fallout from new block iteratorsRob Clark1-1/+1
2016-05-09freedreno/ir3: allow for additional VS sysval inputsRob Clark1-2/+5
2016-05-05ir3: fixup for new nir_foreach_block()Connor Abbott1-30/+21
2016-05-04freedreno: move shader-stage dirty bits to global dirty flagRob Clark1-2/+2
2016-05-04freedreno/ir3: remove a couple redundant is_flow()sRob Clark2-2/+2
2016-05-04freedreno/ir3: cp small negative integers tooRob Clark1-1/+2
2016-05-04freedreno/ir3: fix # of registersRob Clark1-1/+1
2016-05-04freedreno/ir3: lower immeds to constRob Clark1-0/+70
2016-05-04freedreno/ir3: add ir3_cp_ctxRob Clark3-12/+22
2016-05-03freedreno: s/Elements/ARRAY_SIZE/Brian Paul1-1/+1
2016-04-30freedreno/ir3: use pipe_debug_callback for shader-db tracesRob Clark2-25/+33