summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nv50
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: use a face sysval to avoid the useless back-and-forth conversionIlia Mirkin2016-01-082-5/+1
* gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-081-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+1
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-081-0/+2
* gallium: add caps to expose support for multi indirect drawsIlia Mirkin2016-01-071-0/+2
* nouveau: split nouveau_vp3_bsp in begin/next/endJulien Isorce2016-01-051-2/+3
* nv50,nvc0: fix crash when increasing bsp bo size for h264Ilia Mirkin2016-01-041-2/+2
* gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate UP2H/PK2H supportIlia Mirkin2016-01-031-0/+1
* nv50,nvc0: optimize coherent buffer checking at draw timeSamuel Pitoiset2016-01-033-35/+35
* nv50,nvc0: make sure there's pushbuf space and that we ref the bo earlyIlia Mirkin2016-01-011-1/+1
* nvc0: add ARB_shader_draw_parameters supportIlia Mirkin2015-12-301-1/+1
* gallium: add PIPE_CAP_DRAW_PARAMETERSIlia Mirkin2015-12-301-0/+1
* 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