summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* ac: add emit_vertex to the abiTimothy Arceri2017-11-121-14/+21
* radeonsi: rework gs_vtx_offset handlingTimothy Arceri2017-11-122-22/+10
* radeonsi: get llvm types from acTimothy Arceri2017-11-111-4/+4
* swr: Fixed an uncommon freed-memory access during state validationBruce Cherniak2017-11-102-17/+25
* freedreno/ir3: fix standalone compiler meson buildRob Clark2017-11-101-3/+13
* freedreno/ir3: correct # of dest components for intrinsicsRob Clark2017-11-101-1/+6
* freedreno/ir3: remove bogus assertRob Clark2017-11-101-1/+0
* broadcom/vc4: Fix simulator mode for the MADVISE usage.Eric Anholt2017-11-091-0/+4
* r600: add support for hw atomic counters. (v3)Dave Airlie2017-11-107-22/+480
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-1011-0/+24
* r600/query: drop rest of vi workaround code.Dave Airlie2017-11-102-37/+13
* broadcom/vc4: Mark BOs as purgeable when they enter the BO cacheBoris Brezillon2017-11-093-48/+86
* meson: Enable VC4's NEON assembly support.Eric Anholt2017-11-091-0/+13
* radeonsi: pack r600_surface betterMarek Olšák2017-11-091-11/+11
* radeonsi: pack r600_texture betterMarek Olšák2017-11-091-27/+26
* radeonsi: clean up r600_surfaceMarek Olšák2017-11-092-29/+11
* radeonsi: remove r600_texture::non_disp_tilingMarek Olšák2017-11-092-9/+0
* radeonsi: remove DBG_NO_DISCARD_RANGEMarek Olšák2017-11-093-5/+0
* radeonsi: use a threaded context even for debug contextsNicolai Hähnle2017-11-091-9/+2
* radeonsi: record and dump time of flushNicolai Hähnle2017-11-093-1/+8
* ddebug: optionally handle transfer commands like drawsNicolai Hähnle2017-11-094-66/+288
* ddebug: dump context and before/after times of drawsNicolai Hähnle2017-11-092-0/+10
* ddebug: generalize print_named_xxx via a PRINT_NAMED macroNicolai Hähnle2017-11-091-15/+10
* ddebug: rewrite to always use a threaded approachNicolai Hähnle2017-11-094-515/+546
* ddebug: use an atomic increment when numbering filesNicolai Hähnle2017-11-091-1/+3
* dd/util: extract dd_get_debug_filename_and_mkdirNicolai Hähnle2017-11-091-12/+18
* radeonsi: implement PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPENicolai Hähnle2017-11-091-1/+88
* radeonsi: document some subtle details of fence_finish & fence_server_syncNicolai Hähnle2017-11-091-0/+22
* gallium/u_threaded: implement asynchronous flushesNicolai Hähnle2017-11-093-25/+84
* radeonsi: move fence functions to si_fence.cNicolai Hähnle2017-11-096-267/+312
* winsys/amdgpu: handle cs_add_fence_dependency for deferred/unsubmitted fencesNicolai Hähnle2017-11-091-1/+3
* gallium: remove unused and deprecated u_time.hNicolai Hähnle2017-11-091-1/+0
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-0934-34/+34
* radeonsi: always use async compiles when creating shader/compute statesNicolai Hähnle2017-11-092-34/+50
* radeonsi: fix potential use-after-free of debug callbacksNicolai Hähnle2017-11-091-0/+4
* radeonsi: move pipe debug callback to si_contextNicolai Hähnle2017-11-096-19/+19
* util: move pipe_barrier into src/util and rename to util_barrierNicolai Hähnle2017-11-092-6/+7
* radeonsi: reduce the scope of sel->mutex in si_shader_select_with_keyNicolai Hähnle2017-11-091-4/+4
* radeonsi: use ready fences on all shaders, not just optimized onesNicolai Hähnle2017-11-093-26/+67
* r600g: use SIMPLE_FLOAT for blending to enable some optimizationsIlia Mirkin2017-11-082-0/+2
* nv50: make blending work so that zero wins in a multiplicationIlia Mirkin2017-11-081-0/+5
* broadcom/vc5: Add vc5_drm.h to the release tarballAndreas Boll2017-11-081-0/+1
* swr: Replace the check for c++11 by the unified versionGert Wollny2017-11-081-2/+2
* braodcom/vc5: Flush the job when it grows over 1GB.Eric Anholt2017-11-073-0/+10
* broadcom/vc5: Fix pausing of transform feedback.Eric Anholt2017-11-071-1/+1
* broadcom/vc5: Add support for GL_RASTERIZER_DISCARDEric Anholt2017-11-071-0/+2
* broadcom/vc5: Add partial transform feedback query support.Eric Anholt2017-11-073-17/+64
* broadcom/vc5: Add occlusion query support.Eric Anholt2017-11-076-20/+121
* broadcom/vc5: Skip emitting textures that aren't used.Eric Anholt2017-11-071-2/+4
* broadcom/vc5: Add missing SRGBA8 ETC2 support.Eric Anholt2017-11-071-0/+1