summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Expand)AuthorAgeFilesLines
* Revert "cso: don't release sampler states that are bound"Michel Dänzer2016-12-191-3/+1
* cso: Make sanitize_hash safe for samplersMichel Dänzer2016-12-191-1/+43
* cso: Store hash key in struct cso_samplerMichel Dänzer2016-12-192-0/+2
* cso: Optimize cso_save/restore_fragment_samplersMichel Dänzer2016-12-191-4/+17
* cso: Store pointers to struct cso_sampler in struct sampler_infoMichel Dänzer2016-12-191-15/+18
* cso: Don't restore nr_samplers in cso_restore_fragment_samplersMichel Dänzer2016-12-191-1/+0
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-1/+1
* st/glsl_to_tgsi: plumb the GS output stream qualifier through to TGSINicolai Hähnle2016-12-122-1/+21
* tgsi/scan: collect information about output usagemasksNicolai Hähnle2016-12-122-0/+2
* tgsi/scan: collect information about output vertex streamsNicolai Hähnle2016-12-122-0/+19
* tgsi: add Stream{X,Y,Z,W} fields to tgsi_declaration_semanticNicolai Hähnle2016-12-123-2/+77
* tgsi: fix the src type of TGSI_OPCODE_MEMBARMarek Olšák2016-12-071-0/+1
* cso: don't release sampler states that are boundMarek Olšák2016-12-071-1/+3
* gallivm: optimize 16bit->32bit gather path a bitRoland Scheidegger2016-12-061-3/+39
* gallivm: handle 16bit float fetches in lp_build_fetch_rgba_soaRoland Scheidegger2016-12-061-4/+18
* util: (trivial) ETC1 meets the criteria for fitting into unorm8Roland Scheidegger2016-12-061-0/+5
* gallivm: use getHostCPUFeatures on x86/llvm-4.0+.Tim Rowley2016-12-051-0/+15
* configure.ac: Move llvm_set_environment_variables higher.Tobias Droste2016-12-051-1/+1
* tgsi: store writes_primid when scanning tgsiTim Rowley2016-12-012-0/+4
* util: fix memory leak from the fragment shaders for SINT<->UINT blitsCharmaine Lee2016-11-231-1/+1
* util: fix missing swizzle components in the SINT <-> UINT conversion stringCharmaine Lee2016-11-231-2/+2
* gallium: fix more occurences of u_hash.hMarek Olšák2016-11-221-1/+1
* util: import CRC32 implementation from galliumMarek Olšák2016-11-223-178/+0
* auxiliary/vl/dri: call get_xcb_screen() only onceEmil Velikov2016-11-221-2/+6
* tgsi/scan: record if a shader writes the position outputMarek Olšák2016-11-212-0/+3
* tgsi/scan: use a big switch for scanning outputsMarek Olšák2016-11-211-40/+28
* draw: drop some overflow computationsRoland Scheidegger2016-11-211-65/+46
* draw: simplify fetch some moreRoland Scheidegger2016-11-211-63/+55
* draw: unify linear and elts draw jit functionsRoland Scheidegger2016-11-213-89/+70
* draw: use same argument order for jit draw linear / elts functionsRoland Scheidegger2016-11-213-34/+30
* draw: drop unnecessary index overflow handling from vsplit codeRoland Scheidegger2016-11-212-56/+28
* draw: simplify vsplit elts code a bitRoland Scheidegger2016-11-213-40/+18
* draw: finally optimize bool clip mask generationRoland Scheidegger2016-11-183-23/+26
* draw: use vectorized calculations for fetch (v2)Roland Scheidegger2016-11-181-131/+265
* u_simple_shaders: try to un-break the Windows buildNicolai Hähnle2016-11-161-2/+3
* util/blitter: add clamping during SINT <-> UINT blitsNicolai Hähnle2016-11-165-43/+124
* util/blitter: index texfetch_col shaders by typeNicolai Hähnle2016-11-161-35/+19
* gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLDMarek Olšák2016-11-152-0/+2
* gallivm: limit use of setFastMathFlags to LLVM 3.8 and laterMarek Olšák2016-11-151-0/+2
* gallivm: add lp_create_builder with an unsafe_fpmath optionMarek Olšák2016-11-152-0/+17
* gallium: detect avx512 cpu featuresTim Rowley2016-11-102-0/+36
* gallivm: fix [IU]MUL_HI regression harderNicolai Hähnle2016-11-101-8/+12
* gallivm: Fix build after removal of deprecated attribute API v3Tom Stellard2016-11-094-8/+89
* Revert "draw: use vectorized calculations for fetch"Roland Scheidegger2016-11-092-282/+159
* tgsi/scan: turn a huge if-else-if.. chain into a switch statementMarek Olšák2016-11-081-14/+30
* tgsi/scan: fix images_buffers regressionMarek Olšák2016-11-081-3/+2
* gallivm: fix [IU]MUL_HI regressionNicolai Hähnle2016-11-083-28/+90
* draw: use vectorized calculations for fetchRoland Scheidegger2016-11-082-159/+282
* gallivm: introduce 32x32->64bit lp_build_mul_32_lohi functionRoland Scheidegger2016-11-083-38/+172
* gallium/hud: protect against and initialization raceSteven Toth2016-11-074-8/+41