summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* nir: Change nir_shader_get_entrypoint to return an impl.Kenneth Graunke2016-08-251-1/+1
* ttn: Use nir_load_front_face instead of the TGSI-style input.Eric Anholt2016-08-191-46/+0
* ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2016-08-192-7/+0
* freedreno/ir3: fix issue with emit_tex()Rob Clark2016-08-131-19/+28
* freedreno/ir3: init ir3_shader_key with memset()[email protected]2016-07-301-1/+2
* freedreno: move needs_wfi into batchRob Clark2016-07-301-5/+5
* freedreno/ir3: Add missing braces in initializer[email protected]2016-07-231-1/+1
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-172-4/+4
* freedreno/ir3: support glsl linking for cmdline compilerRob Clark2016-07-021-24/+47
* freedreno/ir3: support non-user_buffer constsRob Clark2016-07-021-1/+1
* freedreno: switch emit_const_bo() to take prsc'sRob Clark2016-07-021-8/+8
* Remove wrongly repeated words in commentsGiuseppe Bilotta2016-06-231-1/+1
* freedreno/ir3: do idiv lowering after main opt loopRob Clark2016-06-031-16/+27
* freedreno/ir3: fix coverity warningRob Clark2016-06-021-1/+3
* freedreno/ir3: use nir_shader_get_entrypoint() helperRob Clark2016-06-021-10/+1
* compiler: Move glsl_to_nir to libglsl.laJason Ekstrand2016-05-261-1/+1
* freedreno/ir3: cmdline compiler for glslRob Clark2016-05-251-14/+75
* freedreno/ir3: disable cp for indirect src'sRob Clark2016-05-231-0/+9
* freedreno/ir3: need to lower fmod tooRob Clark2016-05-201-0/+2
* freedreno/ir3: fix compiler warningRob Clark2016-05-171-0/+1
* freedreno/ir3: small standalone compiler cleanupRob Clark2016-05-151-2/+1
* freedreno/ir3: lower fdivRob Clark2016-05-151-0/+1
* freedreno/ir3: handle VARYING_SLOT_PNTCRob Clark2016-05-151-0/+12
* freedreno/ir3: disable TGSI specific hacks in nir caseRob Clark2016-05-154-2/+7
* freedreno/ir3: add support for NIR as preferred IRRob Clark2016-05-154-17/+41
* nir/algebraic: Separate ffma lowering from fusingJason Ekstrand2016-05-111-0/+1
* freedreno/ir3: size input/output arrays properlyRob Clark2016-05-101-3/+14
* freedreno/ir3: lower lrp when operating with double operandsSamuel Iglesias Gonsálvez2016-05-101-0/+1
* freedreno/ir3: fix fallout from new block iteratorsRob Clark2016-05-091-1/+1
* freedreno/ir3: allow for additional VS sysval inputsRob Clark2016-05-091-2/+5
* ir3: fixup for new nir_foreach_block()Connor Abbott2016-05-051-30/+21
* freedreno: move shader-stage dirty bits to global dirty flagRob Clark2016-05-041-2/+2
* freedreno/ir3: remove a couple redundant is_flow()sRob Clark2016-05-042-2/+2
* freedreno/ir3: cp small negative integers tooRob Clark2016-05-041-1/+2
* freedreno/ir3: fix # of registersRob Clark2016-05-041-1/+1
* freedreno/ir3: lower immeds to constRob Clark2016-05-041-0/+70
* freedreno/ir3: add ir3_cp_ctxRob Clark2016-05-043-12/+22
* freedreno: s/Elements/ARRAY_SIZE/Brian Paul2016-05-031-1/+1
* freedreno/ir3: use pipe_debug_callback for shader-db tracesRob Clark2016-04-302-25/+33
* freedreno/ir3: handle color clamp variant ourselvesRob Clark2016-04-302-1/+8
* nir: Switch the arguments to nir_foreach_use and friendsJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-282-2/+2
* nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-282-4/+4
* nir: rename lower_flrp to lower_flrp32Samuel Iglesias Gonsálvez2016-04-281-1/+1
* freedreno/ir3: convert over to rallocRob Clark2016-04-252-40/+6
* freedreno: disallow cat4 immed srcRob Clark2016-04-251-1/+1
* freedreno/ir3: fix sin/cosRob Clark2016-04-253-0/+39
* freedreno/ir3: relax restriction in groupingRob Clark2016-04-241-3/+5
* freedreno/ir3: fix small memory leakRob Clark2016-04-241-0/+2