freedreno: Make the slice pitch be bytes, not pixels.
[mesa.git] / src / gallium / drivers / freedreno / a3xx / fd3_gmem.c
2020-04-23 Eric Anholtfreedreno: Make the slice pitch be bytes, not pixels.
2020-04-23 Eric Anholtfreedreno: Introduce a "cpp_shift" value for cpp divs...
2020-01-29 Rob Clarkfreedreno: get GMEM state from batch
2020-01-29 Rob Clarkfreedreno/a3xx: constify gmem state
2020-01-29 Rob Clarkfreedreno: constify fd_vsc_pipe
2020-01-29 Rob Clarkfreedreno: constify fd_tile
2020-01-29 Rob Clarkfreedreno: consolidate GMEM state
2020-01-29 Rob Clarkfreedreno: extract vsc pipe bo from GMEM state
2019-11-26 Rob Clarkfreedreno: switch to layout helper
2019-11-26 Eric Anholtfreedreno: Convert the slice struct to the new resource...
2019-11-26 Rob Clarkfreedreno: use rsc->slice accessor everywhere
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-09-25 Kristian H. Kristensenfreedreno: Rename vp and fp to vs and fs in fd_program_...
2019-08-30 Khaled Emarafreedreno/a3xx: fix sysmem <-> gmem tiles transfer
2019-08-13 Rob Clarkfreedreno/a3xx: call fd3_emit_ib() directly from fd3
2019-08-12 Khaled Emarafreedreno: enable tiled textures for debug builds
2019-06-12 Nicolai Hähnlefreedreno: use util_dynarray_clear instead of util_dyna...
2019-05-13 Eric Anholtfreedreno: Silence compiler warnings about "*" in boole...
2018-12-13 Rob Clarkfreedreno: debug GEM obj names
2018-10-17 Neil Robertsfreedreno: Remove the Emacs mode lines
2018-09-27 Rob Clarkfreedreno: handle invalidated buffers harder
2017-12-04 Rob Clarkfreedreno: remove use of u_transfer
2017-10-24 Rob Clarkfreedreno: rename pipe -> vsc_pipe
2017-05-16 Rob Clarkfreedreno/gmem: fix hw binning hangs with large render...
2017-05-06 Rob Clarkfreedreno/a3xx: fix hang w/ large render targets and...
2016-11-30 Rob Clarkfreedreno: update generated headers
2016-08-13 Rob Clarkfreedreno/a3xx+a4xx: move common VBOs to fd_context
2016-07-30 Rob Clarkfreedreno: drop needs_rb_fbd
2016-07-30 Rob Clarkfreedreno: move needs_wfi into batch
2016-07-30 Rob Clarkfreedreno: re-order support for hw queries
2016-07-30 Rob Clarkfreedreno: move more batch related tracking to fd_batch
2016-07-30 Rob Clarkfreedreno: introduce fd_batch
2016-06-02 Rob Clarkfreedreno/a3xx+a4xx: fix potential null ptr deref
2016-04-30 Rob Clarkfreedreno/a3xx: add debug callback to emit
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-13 Rob Clarkfreedreno: OUT_RELOC vs OUT_RELOCW fixes
2016-03-13 Rob Clarkfreedreno/a3xx: remove duplicate mark of end of binning...
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-18 Rob Clarkfreedreno: per-generation OUT_IB packet
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-15 Rob Clarkfreedreno/a3xx: cache-flush is needed after MEM_WRITE
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-10 Rob Clarkfreedreno/a3xx: clear cached fp when switching blit...
2015-08-04 Rob Clarkfreedreno: move the half-precision logic into core
2015-08-04 Rob Clarkfreedreno: small bit of cleanup about max rendertargets
2015-04-28 Ilia Mirkinfreedreno/a3xx: add support for S8 and Z32F_S8
2015-04-28 Ilia Mirkinfreedreno/a3xx: add Z32F support
2015-04-05 Ilia Mirkinfreedreno/a3xx: don't decode srgb on mem2gmem
2015-04-02 Ilia Mirkinfreedreno/a3xx: add MRT support
2015-04-02 Ilia Mirkinfreedreno: convert blit program to array for each numbe...
2015-03-28 Ilia Mirkinfreedreno/a3xx: add support for point sprite coordinate...
2015-02-19 Ilia Mirkinfreedreno: pass number of instances to draw
2014-12-13 Rob Clarkfreedreno: helper to calc layer/level offset
2014-12-06 Ilia Mirkinfreedreno/a3xx: add support for SRGB render targets
2014-12-06 Ilia Mirkinfreedreno/a3xx: output RGBA16_FLOAT from fs for certain...
2014-11-30 Ilia Mirkinfreedreno/a3xx: don't use half precision shaders for...
2014-11-30 Ilia Mirkinfreedreno/a3xx: remove blend clamp enables from gmem...
2014-11-29 Ilia Mirkinfreedreno/a3xx: fd3_util -> fd3_format
2014-10-22 Rob Clarkfreedreno: clear vs scissor
2014-10-21 Rob Clarkfreedreno/a3xx: more layer/level fixes
2014-10-15 Rob Clarkfreedreno/a3xx: refactor/optimize emit
2014-10-15 Rob Clarkfreedreno/a3xx: refactor vertex state emit
2014-09-27 Rob Clarkfreedreno/a3xx: add flat interpolation mode
2014-09-12 Rob Clarkfreedreno/a3xx: handle rendering to layer != 0
2014-07-25 Rob Clarkfreedreno/ir3: split out shader compiler from a3xx
2014-06-22 Rob Clarkfreedreno/a3xx: WFI fixes/cleanup
2014-05-21 Rob Clarkfreedreno/a3xx: fix depth/stencil gmem restore
2014-05-21 Rob Clarkfreedreno/a3xx: fix depth/stencil GMEM positioning
2014-05-21 Rob Clarkfreedreno: use OUT_RELOCW when buffer is written
2014-03-30 Rob Clarkfreedreno/a3xx: missing wfi
2014-03-05 Rob ClarkWIP: freedreno/a3xx: incorrect scissor for binning...
2014-02-23 Rob Clarkfreedreno/a3xx/compiler: half-precision output
2014-02-23 Rob Clarkfreedreno/a3xx: add shader variants
2014-02-16 Rob Clarkfreedreno: fix problems if no color buf bound
2014-02-01 Rob Clarkfreedreno: better manage our WFI's
2014-02-01 Rob Clarkfreedreno/a3xx: add logicop
2014-02-01 Rob Clarkfreedreno: ctx should hold ref to dev
2014-01-08 Rob Clarkfreedreno/a3xx: use cs patch instead of RFI+RMW
2014-01-08 Rob Clarkfreedreno/a3xx: support for hw binning pass
2013-12-26 Rob Clarkfreedreno/a3xx: fix blend state corruption issue
2013-12-26 Rob Clarkfreedreno: prepare for hw binning
2013-12-26 Rob Clarkfreedreno: resync generated headers
2013-09-14 Rob Clarkfreedreno: fd_draw helper
2013-09-14 Rob Clarkfreedreno: multi-slice resources (cubemap, mipmap,...
2013-08-29 Rob Clarkfreedreno: updates for msm drm/kms driver
2013-08-24 Rob Clarkfreedreno: fix segfault when no color buffer bound
2013-08-24 Rob Clarkfreedreno/a3xx: fix viewport on gmem->mem resolve
2013-06-08 Rob Clarkfreedreno: gmem bypass
2013-06-08 Rob Clarkfreedreno: add a3xx support