summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nvc0: preliminary tess supportIlia Mirkin2015-07-231-18/+14
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* nouveau: use bool instead of booleanSamuel Pitoiset2015-07-211-19/+19
* nvc0: use NV_VRAM_DOMAIN() macroAlexandre Courbot2015-06-221-1/+1
* nvc0: regenerate rnndb headersIlia Mirkin2015-01-051-6/+6
* nv50,nvc0: enable ARB_texture_viewIlia Mirkin2014-09-121-2/+2
* nvc0: treat non-linear 2DRect textures the same as 2DIlia Mirkin2014-05-021-1/+1
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-111-0/+814