summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau
Commit message (Expand)AuthorAgeFilesLines
* nvc0/ir: fix constraints for OP_SUSTx on KeplerSamuel Pitoiset2016-04-261-1/+3
* nv50/ir: re-introduce TGSI lowering pass for imagesSamuel Pitoiset2016-04-261-3/+94
* nv50/ir: add support for TGSI image declarationsSamuel Pitoiset2016-04-261-1/+22
* nvc0: add missing glMemoryBarrier bitsSamuel Pitoiset2016-04-261-1/+8
* 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-262-2/+31
* nvc0: bind images on compute shaders for KeplerSamuel Pitoiset2016-04-264-28/+110
* nvc0: reserve an area for surfaces info in the driver constbufSamuel Pitoiset2016-04-266-12/+12
* nvc0: add preliminary support for imagesSamuel Pitoiset2016-04-265-2/+74
* gk110/ir: add emission for (a OP b) OP cSamuel Pitoiset2016-04-261-0/+26
* nvc0/ir: fix wrong emission of (a OP b) OP cSamuel Pitoiset2016-04-261-2/+2
* nvc0: bump the amount of shared memory per MP on MaxwellSamuel Pitoiset2016-04-261-1/+11
* gm107/ir: s/invalid load/invalid store/Samuel Pitoiset2016-04-251-1/+1
* nouveau: codegen: combineLd/St do not combine indirect loadsHans de Goede2016-04-251-0/+7
* nvc0: fix retrieving query results into buffer for timestampsIlia Mirkin2016-04-221-5/+15
* gallium: add bool return to pipe_context::end_queryNicolai Hähnle2016-04-213-3/+6
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-222-2/+2
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-229-32/+32
* gk110/ir: make use of IMUL32I for all immediatesSamuel Pitoiset2016-04-201-1/+1
* gk110/ir: do not overwrite def value with zero for EXCH opsSamuel Pitoiset2016-04-201-6/+15
* nvc0: avoid tex read fault from compute shaders on GK110Samuel Pitoiset2016-04-201-0/+3
* nouveau: codegen: Add support for OpenCL global memory buffersHans de Goede2016-04-201-2/+10
* nouveau: codegen: Use FILE_MEMORY_BUFFER for buffersHans de Goede2016-04-206-5/+13
* Revert "nv50/ra: `isinf()` is in namespace `std` since C++11."Jose Fonseca2016-04-191-4/+0
* nvc0: do not break the universe on GK110+Samuel Pitoiset2016-04-141-0/+1
* nvc0: allow to use compute support on GM200Samuel Pitoiset2016-04-143-2/+5
* nv50/ra: `isinf()` is in namespace `std` since C++11.Pierre Moreau2016-04-131-0/+4
* gallium: Add capability for ARB_robust_buffer_access_behavior.Bas Nieuwenhuizen2016-04-123-0/+3
* gallium: add pipe_context::set_active_query_state for pausing queriesMarek Olšák2016-04-123-0/+18
* nv30: Add missing PIPE_SHADER_CAP_INTEGERS to get_shader_param()Hans de Goede2016-04-121-0/+1
* nvc0: handle the case where there are no framebuffer attachmentsIlia Mirkin2016-04-094-11/+44
* nv50,nvc0: support sending string markers down into the command streamIlia Mirkin2016-04-094-2/+52
* nv50,nvc0: add invalidate_resource support for buffer resourcesIlia Mirkin2016-04-097-2/+51
* nv50/ir: do not try to attach JOIN ops to ATOMSamuel Pitoiset2016-04-071-1/+1
* gallium: Add PIPE_CAP_FRAMEBUFFER_NO_ATTACHMENTEdward O'Callaghan2016-04-073-0/+3
* nvc0: add hardware ETC2 and ASTC support on GK20A and GM107+Ilia Mirkin2016-04-043-2/+64
* gm107/ir: add OP_SELP emission, used in DSQRT loweringIlia Mirkin2016-04-021-0/+30
* nv50/ir: we can't load local memory directly into an outputIlia Mirkin2016-04-021-1/+2
* nv50/ir: fix envyas variants when building the code libSamuel Pitoiset2016-04-021-2/+2
* gallium: distinguish between shader IR in get_compute_paramBas Nieuwenhuizen2016-04-022-0/+2
* nvc0: enable compute shaders on GK104 and GM107+Samuel Pitoiset2016-04-011-1/+2
* nvc0: bump the maximum number of UBOs for compute on KeplerSamuel Pitoiset2016-04-012-3/+0
* nvc0/ir: do not lower shared+atomics on GM107+Samuel Pitoiset2016-04-011-7/+10
* nvc0/ir: add atomics support on shared memory for KeplerSamuel Pitoiset2016-04-012-1/+108
* nvc0/ir: fix wrong pred emission for ld lock on GK104Samuel Pitoiset2016-04-011-1/+4
* nvc0/ir: add support for compute UBOs on KeplerSamuel Pitoiset2016-04-012-1/+57
* nvc0: add indirect compute support on KeplerSamuel Pitoiset2016-04-011-34/+77
* nvc0: reduce likelihood of collision for real buffers on KeplerSamuel Pitoiset2016-04-011-2/+2