aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nv50
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: add a note when converting vertex elements using CPUIlia Mirkin2015-12-271-0/+3
* nv50: fix g98+ vdec class allocationBen Skeggs2015-12-221-6/+51
* nouveau: fix screen creation failure pathsBen Skeggs2015-12-221-3/+3
* nouveau: return nouveau_screen from hw-specific creation functionsBen Skeggs2015-12-221-2/+2
* nouveau: remove use of deprecated nouveau_device::drm_versionBen Skeggs2015-12-222-3/+4
* nv50: free memory allocated by the prog which reads MP perf countersSamuel Pitoiset2015-12-161-0/+5
* nv50,nvc0: free memory allocated by performance metricsSamuel Pitoiset2015-12-163-2/+11
* nv50: check return value of nouveau_object_new()Samuel Pitoiset2015-12-141-4/+4
* nv50,nvc0: make use of unreachable() when invalid texture target happensSamuel Pitoiset2015-12-141-2/+1
* nv50,nvc0: fix use-after-free when vertex buffers are unboundPatrick Rudolph2015-12-091-4/+3
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-2/+2
* gallium/drivers/nouveau: Make use of ARRAY_SIZE macroEdward O'Callaghan2015-12-067-12/+11
* nv50,nvc0: allow to create resources other than buffersSamuel Pitoiset2015-12-013-2/+5
* nv50,nvc0: properly handle buffer storage invalidation on dsa bufferIlia Mirkin2015-11-221-7/+8
* nv50: expose two groups of compute-related MP perf countersSamuel Pitoiset2015-11-206-2/+63
* gallium: add the concept of batch queriesNicolai Hähnle2015-11-201-0/+1
* nv50: allow using inline vertex data submit when gl_VertexID is usedSamuel Pitoiset2015-11-195-15/+46
* nv50: add NV84_3D macroSamuel Pitoiset2015-11-193-3/+4
* nv50,nvc0: disable render condition around clear_* functionsIlia Mirkin2015-11-142-0/+19
* nv50: add support for performance metrics on G84+Samuel Pitoiset2015-11-143-3/+257
* nv50: add compute-related MP perf counters on G84+Samuel Pitoiset2015-11-148-2/+546
* nv50: implement a basic compute supportSamuel Pitoiset2015-11-149-9/+1005
* nv50: free interpolation parameters in nv50_program_destroy()Samuel Pitoiset2015-11-141-1/+1
* nv50,nvc0: add ARB_clear_texture supportIlia Mirkin2015-11-113-6/+95
* gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototypeIlia Mirkin2015-11-111-0/+1
* nvc0: reintroduce BGRA4 format supportIlia Mirkin2015-11-061-2/+0
* nouveau: send back a debug message when waiting for a fence to completeIlia Mirkin2015-11-052-2/+2
* nv50,nvc0: provide debug messages with shader compilation statsIlia Mirkin2015-11-054-4/+12
* nouveau: add support for sending debug messages via KHR_debugIlia Mirkin2015-11-051-0/+1
* nouveau: relax fence emit space assertIlia Mirkin2015-11-041-1/+1
* nv50: use correct heaps for FP and GP code segmentsSamuel Pitoiset2015-11-011-2/+2
* nouveau: get rid of tabsIlia Mirkin2015-10-313-29/+29
* nv50: do not create an invalid HW query typeSamuel Pitoiset2015-10-302-12/+30
* nv50: move HW queries to nv50_query_hw.c/h filesSamuel Pitoiset2015-10-307-349/+474
* nv50: move nva0_so_target_save_offset() to its correct locationSamuel Pitoiset2015-10-303-21/+18
* nv50: add a header file for nv50_querySamuel Pitoiset2015-10-305-40/+48
* nv50: mark contexts shareable, compile at creation timeIlia Mirkin2015-10-292-1/+4
* nv50: allow per-sample interpolation to be forced via rastIlia Mirkin2015-10-295-6/+23
* nv50: add ARB_copy_image supportIlia Mirkin2015-10-282-7/+11
* gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATSMarek Olšák2015-10-281-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák2015-10-201-0/+2
* gallium: add PIPE_CAP_SHAREABLE_SHADERSMarek Olšák2015-10-201-0/+1
* nv50,nvc0: don't base decisions on available pushbuf spaceIlia Mirkin2015-10-112-20/+5
* nouveau: make sure there's always room to emit a fenceIlia Mirkin2015-10-071-0/+1
* gallium: add per-sample interpolation control into rasterizer statOAeMarek Olšák2015-10-031-0/+1
* nouveau: delay deleting buffer with unflushed fenceIlia Mirkin2015-09-281-1/+4
* nouveau: be more careful about freeing temporary transfer buffersIlia Mirkin2015-09-281-1/+6
* nv50,nvc0: flush texture cache in presence of coherent bufsIlia Mirkin2015-09-171-0/+19
* nv50,nvc0: detect underlying resource changes and update ticIlia Mirkin2015-09-171-0/+21
* nv50, nvc0: fix max texture buffer size to 128M elementsIlia Mirkin2015-09-161-1/+1