summaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: track register pressure in schedRob Clark2019-03-032-9/+90
* freedreno/ir3: add Sethi–Ullman numbering passRob Clark2019-03-038-5/+143
* freedreno/ir3: include nopN in expanded instruction countRob Clark2019-03-031-1/+1
* freedreno: Fix a couple of warningsKristian H. Kristensen2019-02-281-1/+1
* freedreno/ir3: gsampler2DMSArray fixesRob Clark2019-02-262-30/+36
* freedreno/ir3/a6xx: fix atomic shader outputsRob Clark2019-02-261-0/+8
* freedreno/a6xx: vertex_id is not _zero_basedRob Clark2019-02-261-0/+23
* freedreno/ir3/a6xx: fix non-ssa atomic dstRob Clark2019-02-261-0/+5
* freedreno/ir3: use nopN encoding when possibleRob Clark2019-02-263-6/+35
* freedreno/a6xx: fix border-color offsetRob Clark2019-02-221-2/+2
* freedreno/ir3: don't hardcode wrmaskRob Clark2019-02-221-5/+6
* freedreno/a6xx: enable tiled imagesRob Clark2019-02-211-0/+6
* freedreno/a6xx: samplerBuffer fixesRob Clark2019-02-201-2/+11
* freedreno/ir3/a6xx: use ldib for ssbo readsRob Clark2019-02-201-24/+10
* freedreno/ir3: sync instr/disasm and add ldib encodingRob Clark2019-02-204-14/+42
* freedreno/ir3/a6xx: fix load_ssbo barrier type.Rob Clark2019-02-201-2/+2
* freedreno/ir3: rename put_dst()Rob Clark2019-02-203-9/+9
* freedreno: fix crash w/ masked non-SSA dstRob Clark2019-02-201-0/+2
* freedreno/ir3: fix crash in compile fail caseRob Clark2019-02-201-1/+1
* freedreno/ir3: fix legalize for vecN inputsRob Clark2019-02-202-0/+3
* freedreno: Update headersKristian H. Kristensen2019-02-207-7/+13
* freedreno/ir3: handle quirky atomic dst for a6xxRob Clark2019-02-181-3/+12
* freedreno/ir3: HIGH reg w/a for a6xxRob Clark2019-02-164-3/+26
* freedreno/ir3: add a6xx+ SSBO/image supportRob Clark2019-02-167-2/+484
* freedreno/ir3: add a6xx instruction encodingRob Clark2019-02-161-0/+90
* freedreno/ir3: add image/ssbo <-> ibo/tex mappingRob Clark2019-02-166-25/+141
* freedreno/ir3: fix ncomp for _store_image() srcRob Clark2019-02-161-2/+3
* freedreno/ir3: split out a4xx+ instructionsRob Clark2019-02-167-332/+394
* freedreno/ir3: split out image helpersRob Clark2019-02-166-183/+253
* freedreno/ir3: fix varying packing vs. tex sharp edgeRob Clark2019-02-161-2/+30
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* freedreno: Use the NIR lowering for isign.Eric Anholt2019-02-142-14/+1
* freedreno/a6xx: Update headersKristian H. Kristensen2019-02-138-76/+259
* freedreno/a6xx: regen headersKristian H. Kristensen2019-02-111-25/+56
* freedreno: fix release tarballRob Clark2019-01-311-0/+1
* freedreno: update a2xx registersJonathan Marek2019-01-281-11/+893
* freedreno: automake: ship ir3_nir_trig.py in the tarballEmil Velikov2019-01-241-0/+1
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-0/+1
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-1/+1
* freedreno: make cmdstream bo's read-only to GPURob Clark2019-01-102-5/+11
* freedreno: Move register constant files to src/freedreno.Bas Nieuwenhuizen2019-01-0810-2/+22471
* freedreno/drm: sync uapi againChia-I Wu2019-01-081-0/+1
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-1/+1
* freedreno/ir3: don't treat all inputs/outputs as vec4Rob Clark2018-12-222-14/+38
* freedreno/ir3: fix fallout of extra assertRob Clark2018-12-211-1/+1
* freedreno/ir3: Handle GL_NONE in get_num_components_for_glformat()Eduardo Lima Mitev2018-12-191-3/+8
* freedreno/ir3: Make imageStore use num components from image formatEduardo Lima Mitev2018-12-181-2/+70
* nir/opt_peephole_select: Don't peephole_select expensive math instructionsIan Romanick2018-12-171-1/+1
* nir/opt_peephole_select: Don't try to remove flow control around indirect loadsIan Romanick2018-12-171-1/+1
* nir: Add a bool to int32 lowering passJason Ekstrand2018-12-161-0/+1