aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* 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
* turnip: add option to force use of hw binningJonathan Marek2020-02-193-1/+14
* freedreno/registers: cleanup CP_SET_MARKERRob Clark2020-02-182-9/+20
* freedreno: quiet INFO_MSGRob Clark2020-02-182-1/+13
* freedreno/a6xx: few register updatesRob Clark2020-02-182-3/+66
* freedreno/registers: teach gen_header.py about a3xx_regidRob Clark2020-02-182-6/+2
* freedreno/a6xx: document some unknown bitsJonathan Marek2020-02-142-3/+11
* freedreno: name sysmem color/depth flush eventsJonathan Marek2020-02-143-11/+12
* tu: Force sysmem with mipmapped non-aligned linear storesConnor Abbott2020-02-122-1/+65
* tu: Support input attachments with sysmemConnor Abbott2020-02-121-12/+34
* tu: Support resolve ops with sysmem renderingConnor Abbott2020-02-121-12/+98
* tu: Handle vkCmdClearAttachments() with sysmemConnor Abbott2020-02-124-92/+166
* tu: Add helper for CP_COND_REG_EXECConnor Abbott2020-02-121-0/+40
* tu: Sysmem renderingConnor Abbott2020-02-123-18/+240
* tu: Disable linear depth attachmentsConnor Abbott2020-02-121-10/+44
* tu: Support multisample image clearsConnor Abbott2020-02-121-1/+6
* tu/blit: Support blits in secondary cmdstreamsConnor Abbott2020-02-127-34/+36
* tu: Properly set UBWC flags in RB_RENDER_CNTLConnor Abbott2020-02-121-5/+38
* tu: Don't emit initial render target state in tile_load_ibConnor Abbott2020-02-121-6/+13
* turnip: Add a618 supportChad Versace2020-02-121-0/+8
* turnip: Add magic register values to tu_physical_deviceChad Versace2020-02-124-6/+23
* freedreno/a6xx: use single format enumJonathan Marek2020-02-126-489/+394
* Rename nir_lower_constant_initializers to nir_lower_variable_initalizersArcady Goldmints-Orlov2020-02-121-2/+2
* freedreno/ir3: Fold const only when the type is floatHyunjun Ko2020-02-071-0/+11
* freedreno/ir3: put the conversion back for half const to the right place.Hyunjun Ko2020-02-071-6/+6
* freedreno/ir3: Add cat4 mediump opcodesHyunjun Ko2020-02-072-0/+18
* freedreno/ir3: fold const conversion into consumerRob Clark2020-02-072-1/+20
* freedreno/ir3: fix printing half constant registers.Hyunjun Ko2020-02-071-3/+4
* freedreno/ir3: Set IR3_REG_HALF flag on src as well in immediate MOVKristian H. Kristensen2020-02-071-1/+1
* freedreno: android: fix build of perfcounters.Martin Fuzzey2020-02-071-4/+4