summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-10-30gm107/ir: fix loading z offset for layered 3d image bindingsIlia Mirkin1-1/+9
2019-10-07gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák1-2/+2
2019-02-06nvc0: fix 3d images on keplerIlia Mirkin1-15/+8
2018-12-14nvc0: always keep TSC slot 0 bound to fix TXFIlia Mirkin1-0/+13
2018-12-14nvc0: replace use of explicit default_tsc with entry 0Ilia Mirkin1-0/+12
2018-07-04nvc0: implement multisampled images on Maxwell+Rhys Perry1-2/+2
2018-06-28nvc0: remove magic values in nve4_set_tex_handles()Rhys Perry1-1/+1
2018-02-17nvc0: add support for bindless on maxwell+Ilia Mirkin1-3/+92
2018-01-07nvc0: add bindless image support for keplerIlia Mirkin1-11/+89
2018-01-07nvc0: add support for bindless textures on kepler+Ilia Mirkin1-0/+120
2018-01-07nvc0: update tic in-place when buffer address changesIlia Mirkin1-13/+20
2016-10-25nvc0: use correct bufctx when invalidating CP texturesSamuel Pitoiset1-1/+1
2016-08-24nvc0: invalidate textures/samplers on GK104+Samuel Pitoiset1-12/+8
2016-08-17gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák1-17/+7
2016-08-17gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák1-8/+10
2016-07-26nvc0: use nvc0_m2mf_push_linear() to reduce code duplicationSamuel Pitoiset1-13/+3
2016-07-26nvc0: use nve4_p2mf_push_linear() to reduce code duplicationSamuel Pitoiset1-36/+9
2016-07-20nvc0: bind images for 3d/cp shaders on GM107+Samuel Pitoiset1-7/+101
2016-07-18nvc0: add support for BGRA8 imagesIlia Mirkin1-0/+2
2016-07-11nvc0: use a define for the driver constant buffer sizeSamuel Pitoiset1-3/+3
2016-07-01nvc0: fix up image support for allowing multiple samplesIlia Mirkin1-4/+4
2016-06-05nvc0: do not clear surfaces bins in the validate functionSamuel Pitoiset1-5/+1
2016-06-03nvc0: mark buffer texture range valid for shader imagesSamuel Pitoiset1-0/+25
2016-05-30nvc0: fix some compute texture validation bits on keplerIlia Mirkin1-1/+1
2016-05-26nvc0: invalidate textures/samplers between 3D and CP on FermiSamuel Pitoiset1-0/+14
2016-05-21nvc0: bind images on fragment and compute shaders for FermiSamuel Pitoiset1-1/+150
2016-04-26nvc0: inform users that 3D images are not fully supportedSamuel Pitoiset1-3/+8
2016-04-26nvc0/ir: check that the image format doesn't mismatchSamuel Pitoiset1-1/+3
2016-04-26nvc0: enable RGB10_A2UI format on GK104Samuel Pitoiset1-3/+3
2016-04-26nvc0: shift address with blocksize for image buffersSamuel Pitoiset1-0/+4
2016-04-26nvc0: fix address offset when images have multiple levelsSamuel Pitoiset1-0/+1
2016-04-26nvc0: bind images on 3D shaders for KeplerSamuel Pitoiset1-1/+28
2016-04-26nvc0: bind images on compute shaders for KeplerSamuel Pitoiset1-25/+65
2016-04-26nvc0: reserve an area for surfaces info in the driver constbufSamuel Pitoiset1-1/+1
2016-04-22gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák1-6/+6
2016-04-04nvc0: add hardware ETC2 and ASTC support on GK20A and GM107+Ilia Mirkin1-2/+5
2016-03-19nvc0: avoid using magic numbers for the uniform_bo offsetsSamuel Pitoiset1-5/+4
2016-02-22nvc0: rename 3d binding points to NVC0_BIND_3D_XXXSamuel Pitoiset1-2/+2
2016-02-22nvc0: rename NVXX_COMPUTE to NVXX_CPSamuel Pitoiset1-3/+3
2016-02-21nvc0: bind textures/samplers for compute on FermiSamuel Pitoiset1-6/+19
2016-02-21nvc0: allocate an area for compute user constbufsSamuel Pitoiset1-1/+1
2016-02-16nv50,nvc0: enable/disable seamless cubemap texturing as requestedIlia Mirkin1-0/+1
2016-02-16nvc0: implement support for maxwell texture headersBen Skeggs1-6/+194
2016-02-16nv50-: split tic format specificationBen Skeggs1-23/+20
2016-02-16nvc0: switch nvc0_tex.c to updated g80_texture.xml.hBen Skeggs1-29/+29
2016-02-16nvc0: switch nvc0_tex.c to updated g80_defs.xml.hBen Skeggs1-40/+40
2016-01-29nvc0: double per-shader stage driver constants areaIlia Mirkin1-2/+2
2015-12-14nv50,nvc0: make use of unreachable() when invalid texture target happensSamuel Pitoiset1-3/+1
2015-09-17nv50,nvc0: detect underlying resource changes and update ticIlia Mirkin1-0/+22