summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: program tile swizzle for color and FMASK surfaces for GFX & SDMAMarek Olšák2017-08-045-4/+33
* radeonsi: if FMASK is disabled, set CB_COLORi_FMASK = CB_COLORi_BASE properlyMarek Olšák2017-08-041-1/+5
* gallium/radeon: reallocate textures with non-zero tile_swizzle on exportMarek Olšák2017-08-041-1/+3
* ac/surface: add RADEON_SURF_SHAREABLEMarek Olšák2017-08-041-1/+3
* android: radeonsi: prepare for driver-specific driconf optionsMauro Rossi2017-08-031-0/+17
* gallium: introduce PIPE_CAP_MEMOBJTimothy Arceri2017-08-0315-0/+15
* r300: drop u_mm.h include.Dave Airlie2017-08-034-4/+0
* swr/rast: fix core / knights split of AVX512 intrinsicsTim Rowley2017-08-024-55/+69
* swr/rast: simplify knob default value setupTim Rowley2017-08-022-14/+11
* swr/rast: split gen_knobs templates into .h/.cppTim Rowley2017-08-025-118/+166
* swr/rast: gen_knobs template code styleTim Rowley2017-08-021-2/+2
* swr/rast: switch gen_knobs.cpp licenseTim Rowley2017-08-021-12/+17
* swr/rast: fix scons gen_knobs.h dependencyTim Rowley2017-08-021-1/+1
* swr/rast: constify swr rasterizerTim Rowley2017-08-0218-323/+339
* swr/rast: SIMD16 shaders - widen fetch and vertex shadersTim Rowley2017-08-026-5/+238
* swr/rast: vmask() implementations for KNLTim Rowley2017-08-021-0/+14
* swr/rast: rename frontend pVertexStoreTim Rowley2017-08-021-6/+9
* swr/rast: fix movemask_ps / movemask_pd on AVX512Tim Rowley2017-08-021-2/+7
* swr/rast: stop using MSFT types in platform independent codeTim Rowley2017-08-0214-31/+35
* swr/rast: enable USE_SIMD16_FRONTEND by defaultTim Rowley2017-08-021-1/+1
* swr/rast: disable AVX512 optimization of SSE / AVX codeTim Rowley2017-08-021-0/+4
* swr/rast: fix USE_SIMD16_FRONTEND issuesTim Rowley2017-08-0214-74/+49
* swr/rast: simdlib better separation of core vs knights avx512Tim Rowley2017-08-0215-245/+911
* swr/rast: threadID via portable std::this_thread::get_id()Tim Rowley2017-08-021-9/+11
* radeonsi: add enable_sisched driconf optionNicolai Hähnle2017-08-022-0/+7
* radeonsi: prepare for driver-specific driconf optionsNicolai Hähnle2017-08-023-0/+18
* gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle2017-08-026-8/+14
* radeonsi: enable ARB_transform_feedback_overflow_queryNicolai Hähnle2017-08-021-1/+1
* radeonsi: avoid redundant SET_PREDICATION packet with QBO workaroundNicolai Hähnle2017-08-021-4/+9
* radeonsi: fix streamout overflow predication on VI+Nicolai Hähnle2017-08-022-18/+74
* gallium/radeon: implement qbo for SO_OVERFLOW_PREDICATENicolai Hähnle2017-08-021-7/+37
* gallium/radeon: implement basic parts of PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATENicolai Hähnle2017-08-021-25/+73
* gallium/radeon: fix render predication by SO overflow predicateNicolai Hähnle2017-08-021-7/+6
* gallium/radeon: fix ARB_query_buffer_object conversion to booleanNicolai Hähnle2017-08-021-1/+2
* ddebug: handle get_query_result_resource as a GPU callNicolai Hähnle2017-08-023-32/+92
* gallium: add util_dump_query_type and use it in ddebugNicolai Hähnle2017-08-021-11/+1
* gallium: rename util_dump_* to util_str_* for enum-to-string conversionNicolai Hähnle2017-08-024-35/+35
* gallium: add PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE and corresponding capNicolai Hähnle2017-08-0216-0/+16
* virgl: add BPTC support.Dave Airlie2017-08-021-0/+3
* radeon/ac: use ds_swizzle for derivs on si/cik.Dave Airlie2017-08-021-15/+1
* radeonsi: don't print AMD twice in the renderer string with the marketing nameMarek Olšák2017-08-011-1/+2
* radeonsi: print CE IBs into ddebug reportsMarek Olšák2017-08-017-10/+41
* radeonsi: fix printing vertex buffer descriptors into ddebug reportsMarek Olšák2017-08-012-0/+8
* radeonsi: don't flush sL1 conditionally in WAIT_ON_CE_COUNTERMarek Olšák2017-08-011-3/+3
* radeonsi: set up HTILE in descriptors only when level 0 is accessibleMarek Olšák2017-08-011-1/+1
* radeonsi: fix various CLEAR_STATE issuesMarek Olšák2017-08-011-0/+22
* radeonsi: ensure that temp array allocas are in the entry blockNicolai Hähnle2017-07-311-1/+1
* radeonsi: enable R600_DEBUG=nir for vertex and fragment shadersNicolai Hähnle2017-07-313-1/+8
* radeonsi: VS as ES/LS are not yet supported with R600_DEBUG=nirNicolai Hähnle2017-07-311-0/+2
* radeonsi/nir: lower uniforms to UBO loadsNicolai Hähnle2017-07-311-0/+10