aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* turnip: improve binning pipe layout configJonathan Marek2020-03-051-15/+10
* turnip: support indirect drawHyunjun Ko2020-03-041-6/+49
* turnip: Execute main cs for secondary command buffersBrian Ho2020-03-031-10/+25
* turnip: Promote tu_cs_get_size/is_empty to headerBrian Ho2020-03-032-20/+20
* freedreno/ir3: add assertRob Clark2020-02-281-0/+1
* freedreno/ir3: fix assert with getinfoRob Clark2020-02-281-2/+3
* freedreno/ir3: don't precolor unassigned inputsRob Clark2020-02-281-0/+3
* freedreno/ir3: fix crash with samgq workaroundRob Clark2020-02-281-1/+2
* freedreno/ir3: update SFU delayRob Clark2020-02-284-13/+19
* freedreno/ir3: track half-precision live valuesRob Clark2020-02-283-26/+43
* freedreno/ir3: don't hide latency when there is none to hideRob Clark2020-02-281-5/+52
* freedreno/ir3: rewrite regmask to better support a6xx+Rob Clark2020-02-281-23/+53
* freedreno/ir3: remove regmask_set_if_not()Rob Clark2020-02-281-21/+0
* freedreno/ir3: remove from_tgsiRob Clark2020-02-281-3/+0
* turnip: increase array sizes in tu_descriptor_mapJonathan Marek2020-02-281-4/+4
* turnip: fall back to sysmem when attachments don't fit into gmemJonathan Marek2020-02-282-1/+10
* turnip: remove unnecessary fb size checkJonathan Marek2020-02-281-6/+2
* turnip: don't hardcode gmem base for input attachmentJonathan Marek2020-02-284-1/+19
* turnip: fix srgb MRTJonathan Marek2020-02-281-2/+2
* turnip: fix hw binning + render_area offset interactionJonathan Marek2020-02-281-4/+6
* turnip: minify image_view extentJonathan Marek2020-02-281-6/+7
* turnip: remove unecessary MRT_CONTROL fillJonathan Marek2020-02-281-6/+0
* turnip: move some constant state to tu6_init_hwJonathan Marek2020-02-282-16/+5
* turnip: check the right alignment requirement on shader iovaJonathan Marek2020-02-281-1/+5
* turnip: add r5g5b5a1_unorm/b5g5r5a1_unorm formatsJonathan Marek2020-02-282-3/+11
* turnip: rework format table to support r5g5b5a1_unorm/b5g5r5a1_unormJonathan Marek2020-02-287-114/+138
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-261-2/+0
* freedreno/computerator: Fix defined-but-not-used warnings from lex/yacc.Eric Anholt2020-02-262-0/+4
* turnip: Fix compiler warning about casting a nondispatchable handle.Eric Anholt2020-02-261-1/+1
* turnip: enable fullDrawIndexUint32/independentBlend/dualSrcBlend/logicOpJonathan Marek2020-02-261-4/+4
* turnip: enable sampleRateShading featureJonathan Marek2020-02-263-5/+10
* freedreno/computerator: fix build dependencyRob Clark2020-02-251-0/+1
* turnip: move tile_load_ib/sysmem_clear_ib into draw_csJonathan Marek2020-02-242-63/+26
* turnip: make cond_exec helper easier to useJonathan Marek2020-02-245-80/+51
* turnip: remove marker seqnoJonathan Marek2020-02-242-29/+0
* turnip: automatically reserve cmdstream space in emit_pkt4/emit_pkt7Jonathan Marek2020-02-245-146/+41
* turnip: add tu_device pointer to tu_csJonathan Marek2020-02-248-109/+103
* turnip: fix COND_EXEC reserved size in tu_queryJonathan Marek2020-02-241-1/+1
* freedreno/computerator: add computeratorRob Clark2020-02-2412-2/+1072
* freedreno/ir3: allow block->predecessors to be nullRob Clark2020-02-241-1/+4
* freedreno/computerator: rename prefix asm->ir3Rob Clark2020-02-242-33/+31
* freedreno/computerator: polish out some of the rustRob Clark2020-02-243-221/+268
* freedreno/computerator: import parser/lexer from fdre-a3xxRob Clark2020-02-242-0/+1085
* freedreno: Switch to using lowered image intrinsics.Eric Anholt2020-02-247-143/+105
* freedreno/ir3: Fix the arg to ir3_get_num_components_for_image_format()Eric Anholt2020-02-242-2/+2
* freedreno/ir3: Reuse glsl_get_sampler_dim_coordinate_components() in tex_info.Eric Anholt2020-02-241-21/+3
* freedreno/ir3: Lower output precisionKristian H. Kristensen2020-02-243-0/+54
* freedreno/ir3: handle half registers for arrays during register allocation.Hyunjun Ko2020-02-243-9/+38
* freedreno/ir3: Add new ir3 pass to fold out fp16 conversionsHyunjun Ko2020-02-244-0/+131
* turnip/pipeline: Don't assume tu_shader is a valid objectEduardo Lima Mitev2020-02-241-4/+10