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