summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno/a5xx
AgeCommit message (Expand)AuthorFilesLines
2019-12-10freedreno/a5xx+a6xx: split LRZ layout to per-genRob Clark1-0/+31
2019-12-06freedreno: reorder format checkFritz Koenig1-2/+2
2019-11-26freedreno: switch to layout helperRob Clark6-39/+39
2019-11-26freedreno: Convert the slice struct to the new resource header.Eric Anholt5-9/+9
2019-11-26freedreno: Introduce a fd_resource_tile_mode() helper.Eric Anholt3-10/+5
2019-11-26freedreno: use rsc->slice accessor everywhereRob Clark3-7/+10
2019-11-21freedreno/perfcntrs: add accessor to get per-gen tablesRob Clark1-8/+0
2019-11-21freedreno/perfcntrs: move to shared locationRob Clark1-739/+0
2019-11-21freedreno/perfcntrs: remove gallium dependenciesRob Clark1-1/+3
2019-11-21freedreno/perfcntrs: small cleanupRob Clark1-30/+1
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt6-6/+6
2019-09-25freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen2-13/+13
2019-09-18freedreno/a6xx: Share shader state constructor and destructorKristian H. Kristensen1-43/+1
2019-09-06freedreno/a6xx: Implement primitive count queries on GPUKristian H. Kristensen1-1/+1
2019-09-03freedreno: Fix the type of single-component scaled vertex attrs.Eric Anholt1-3/+3
2019-08-13freedreno/all: move more emit helpers to screenRob Clark1-3/+2
2019-08-13freedreno/a3xx-a6xx+ir3: move emit_const* to screenRob Clark1-2/+3
2019-08-13freedreno/a5xx: add fd5_emit_init_screen()Rob Clark3-0/+9
2019-08-13freedreno/a5xx: call fd5_emit_ib() directly from fd5Rob Clark3-16/+16
2019-07-22gallium: switch boolean -> bool at the interface definitionsIlia Mirkin1-2/+2
2019-06-26freedreno: drop unused arg from fd_batch_flush()Rob Clark1-1/+1
2019-06-24freedreno/a5xx: fix batch leak in fd5 blitter pathRob Clark1-0/+1
2019-06-12freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0)Nicolai Hähnle1-1/+1
2019-06-11freedreno/a5xx: enable a540Rob Clark1-2/+13
2019-06-11freedreno/a5xx: Fix indirect draw max_indices calculationEduardo Lima Mitev1-2/+1
2019-06-03freedreno/ir3: fix counting and printing for half registers.Hyunjun Ko1-1/+1
2019-06-03freedreno/ir3: Use output type size to set OUTPUT_REG_HALF_PRECISIONNeil Roberts1-2/+1
2019-05-16freedreno: Fix assertion failures in context setup in shader-db mode.Eric Anholt1-0/+1
2019-05-13freedreno: Silence compiler warnings about uninit 'layers'Eric Anholt1-1/+1
2019-04-25compiler: rename SYSTEM_VALUE_VARYING_COORDRob Clark1-1/+1
2019-03-22freedreno/ir3: rename has_kill to no_earlyzRob Clark2-2/+2
2019-03-05freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.Timur Kristóf2-2/+2
2019-02-16freedreno/ir3: add image/ssbo <-> ibo/tex mappingRob Clark3-67/+32
2019-01-29freedreno/a5xx: fix blitter nr_samples checkRob Clark1-1/+2
2019-01-08freedreno: Move register constant files to src/freedreno.Bas Nieuwenhuizen1-5226/+0
2019-01-03freedreno: rework blit APIRob Clark2-4/+5
2018-12-22freedreno: update generated headersRob Clark1-3/+3
2018-12-13freedreno: update generated headersRob Clark1-4/+4
2018-12-13freedreno: also set DUMP flag on shadersRob Clark1-1/+1
2018-12-13freedreno: debug GEM obj namesRob Clark2-3/+3
2018-12-07freedreno/ir3: track max flow control depth for a5xx/a6xxRob Clark1-2/+2
2018-12-07freedreno: update generated headersRob Clark1-5/+5
2018-12-07freedreno/a5xx+a6xx: remove unused fs/vs pvt memRob Clark2-10/+0
2018-11-27freedreno: update generated headersRob Clark1-5/+5
2018-11-27freedreno: move ir3 to common locationRob Clark3-3/+4
2018-11-27freedreno/ir3: split up ir3_shaderRob Clark1-1/+1
2018-11-27freedreno/ir3: remove pipe_stream_output_info dependencyRob Clark2-5/+5
2018-11-27freedreno: shader_t -> gl_shader_stageRob Clark2-5/+5
2018-11-06freedreno: update generated headersRob Clark1-3/+3
2018-10-26freedreno: import libdrm_freedreno + redesign submitRob Clark2-4/+1