summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* nir: Offset vertex_id by first_vertex instead of base_vertexNeil Roberts2018-04-193-5/+4
* freedreno/ir3: use lower_global_vars_to_local in cmdline compilerRob Clark2018-04-071-0/+1
* nir+drivers: add helpers to get # of src/dest componentsRob Clark2018-04-031-5/+1
* freedreno/ir3: fix fallout of unused false-depth eliminationRob Clark2018-04-032-17/+19
* freedreno/a5xx: don't align height for PIPE_BUFFERRob Clark2018-04-011-1/+1
* freedreno/a5xx: fix page faults on last levelRob Clark2018-04-011-0/+10
* freedreno/ir3: fix issue w/ glamor composite shadersRob Clark2018-03-312-2/+36
* freedreno/ir3: more half-precision fixesRob Clark2018-03-312-8/+37
* freedreno/ir3: add helper to create immed of specified sizeRob Clark2018-03-311-4/+11
* freedreno/ir3: pass ctx instead of block to create_collect()Rob Clark2018-03-311-18/+19
* freedreno/ir3: eliminate unused false-depsRob Clark2018-03-312-11/+31
* freedreno/ir3: add local_group_sizeRob Clark2018-03-313-2/+12
* freedreno/ir3: clear SSA flag when assigning "ARRAY" regs tooRob Clark2018-03-311-0/+1
* freedreno/ir3: print array live rangesRob Clark2018-03-311-4/+10
* freedreno: a2xx: Implement DP2 instructionWladimir J. van der Laan2018-03-311-0/+21
* freedreno: a2xx: implement SEQ/SNE instructionsWladimir J. van der Laan2018-03-311-3/+20
* freedreno: a2xx: Compressed textures supportWladimir J. van der Laan2018-03-311-0/+11
* freedreno: a2xx: Support TEXTURE_RECTWladimir J. van der Laan2018-03-313-1/+4
* freedreno: a2xx: Prevent crash in emit_texture if view is not setWladimir J. van der Laan2018-03-311-3/+10
* freedreno: a2xx: Fix fd2_tex_swizWladimir J. van der Laan2018-03-311-9/+9
* freedreno: a2xx: Change use of BLEND_ to BLEND2_Wladimir J. van der Laan2018-03-311-2/+2
* freedreno: a2xx: Update rnndb header for formats enumerationWladimir J. van der Laan2018-03-311-20/+13
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-1/+1
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-232-20/+20
* gallium: add packed uniform CAPTimothy Arceri2018-03-201-0/+1
* freedreno/ir3: start dealing with half-precisionRob Clark2018-03-053-30/+81
* freedreno/ir3: fix fixing-up register footprintRob Clark2018-03-052-18/+27
* freedreno: surfaces can be PIPE_BUFFERRob Clark2018-03-051-4/+10
* freedreno/a5xx: handle compute resourcesRob Clark2018-03-051-2/+4
* freedreno/ir3: ignore return jumpRob Clark2018-03-051-0/+1
* freedreno: add some more compute capsRob Clark2018-03-052-4/+21
* freedreno/a5xx: don't expose 64b pointers yetRob Clark2018-03-051-2/+5
* freedreno: steal handy macro for compute caps from nouveauRob Clark2018-03-051-42/+17
* freedreno: add global_bindings stateRob Clark2018-03-054-4/+85
* freedreno/ir3: small cleanupRob Clark2018-03-051-3/+3
* freedreno: add pctx->memory_barrier()Rob Clark2018-03-051-0/+8
* freedreno/ir3: cmdline compiler updates for spv shadersRob Clark2018-03-051-0/+7
* nir: add lower_ldexp to nir compiler optionsTimothy Arceri2018-02-281-0/+1
* freedreno/ir3: fix use_count refcnt'ing issueRob Clark2018-02-201-0/+1
* gallium: allow drivers to impose BO flags restrictions on constant buffer 0Marek Olšák2018-02-171-0/+1
* meson: freedreno depends on nirDylan Baker2018-02-161-0/+1
* gallium: drop all the guard band float caps.Dave Airlie2018-02-141-5/+0
* freedreno: small fix for flushing dependent batchesRob Clark2018-02-101-0/+13
* freedreno/ir3: intra-block schedulingRob Clark2018-02-101-22/+104
* freedreno/ir3: "boost" the depth of if/else conditionRob Clark2018-02-101-5/+6
* freedreno/ir3: account for arrays in delayslot calcRob Clark2018-02-101-2/+30
* freedreno/ir3: more clever legalize algorithmRob Clark2018-02-101-42/+96
* freedreno/ir3: track block predecessorsRob Clark2018-02-102-7/+25
* freedreno/ir3: clean up dangling false-dep'sRob Clark2018-02-102-0/+46
* freedreno/ir3: handle IMMED for mad 2nd src special caseRob Clark2018-02-101-2/+4