summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nvc0: add some driver statistics queriesChristoph Bumiller2013-04-0314-25/+279
* nvc0: disable compressed storage type 0xdb for nowChristoph Bumiller2013-04-031-1/+3
* nvc0: use correct hw query for PRIMITIVES_GENERATEDChristoph Bumiller2013-04-031-4/+7
* nvc0: use fence to check state of queries that don't write sequenceChristoph Bumiller2013-04-031-1/+5
* gallium/hud: add support for PIPE_QUERY_PIPELINE_STATISTICSChristoph Bumiller2013-04-034-9/+52
* gallium/docs: fix definition of PIPE_QUERY_SO_STATISTICSChristoph Bumiller2013-04-031-3/+5
* gallium: add PIPE_CAP_QUERY_PIPELINE_STATISTICSChristoph Bumiller2013-04-0312-1/+17
* i965: Reduce code duplication in handling of depth, stencil, and HiZ.Paul Berry2013-04-025-151/+178
* Revert "glsl: Replace constant-index vector array accesses with swizzles"Paul Berry2013-04-022-83/+83
* glsl: Fix array indexing when constant folding built-in functions.Paul Berry2013-04-021-1/+1
* gallivm: bring back optimized but incorrect float to smallfloat optimizationsRoland Scheidegger2013-04-021-38/+78
* gallivm: consolidate code for float-to-half and float-to-packed conversion.Roland Scheidegger2013-04-023-108/+102
* r600g: don't reserve more stack space than required v5Vadim Girlin2013-04-023-56/+142
* r600g: fix range handling for tgsi input declarations v2Vadim Girlin2013-04-021-3/+7
* gallium/hud: do .xxxx swizzling for the font texture in the fragment shaderMarek Olšák2013-04-021-6/+30
* hud: flush/unmap the vertex buffer before drawingBrian Paul2013-04-021-0/+3
* draw: use pipe_transfer_unmap() to match pipe_transfer_map()Brian Paul2013-04-021-1/+1
* gallivm: fix signed small float to float conversionRoland Scheidegger2013-04-021-1/+1
* radeonsi: add instance divisor support v3Christian König2013-04-024-59/+94
* radeonsi: add start instance supportChristian König2013-04-023-10/+21
* radeonsi: add instanceid supportChristian König2013-04-024-7/+43
* radeon/llvm: move system value fetching to common codeChristian König2013-04-022-12/+12
* radeonsi: Handle arbitrary 2-byte formats in resource_copy_regionMichel Dänzer2013-04-021-0/+6
* nvc0: Fix fd leak in nvc0_create_decoderMaarten Lankhorst2013-04-021-2/+2
* GLSL: fix lower_jumps to report progress properlyAras Pranckevicius2013-04-011-1/+3
* i965/fs: Allow CSE on pre-gen7 varying-index uniform loadsEric Anholt2013-04-011-1/+1
* i965/fs: Use LD messages for pre-gen7 varying-index uniform loadsEric Anholt2013-04-014-67/+84
* i965/fs: Don't double-emit SEND dependency workarounds at control flow.Eric Anholt2013-04-011-0/+2
* i965/fs: Bake regs_written into the IR instead of recomputing it later.Eric Anholt2013-04-017-33/+27
* i965/fs: Clean up the setup of gen4 simd16 message destinations.Eric Anholt2013-04-011-5/+4
* i965/fs: Do CSE on gen7's varying-index pull constant loads.Eric Anholt2013-04-011-11/+32
* i965/fs: Improve performance of varying-index uniform loads on IVB.Eric Anholt2013-04-012-18/+38
* i965/fs: Avoid inappropriate optimization with regs_written > 1.Eric Anholt2013-04-011-0/+6
* i965: Make the fragment shader pull constants index by dwords, not vec4s.Eric Anholt2013-04-016-16/+19
* i965: Make the constant surface interface take a normal byte size.Eric Anholt2013-04-014-17/+16
* i965/fs: Move varying uniform offset compuation into the helper func.Eric Anholt2013-04-013-11/+13
* i965/fs: Remove creation of a MOV instruction that's never used.Eric Anholt2013-04-011-1/+0
* i965/fs: Allow constant propagation into MACH.Eric Anholt2013-04-011-2/+4
* r600g/llvm: Update LLVM_REVISION.txtVincent Lejeune2013-04-011-1/+1
* r600g/llvm: Use stack_size provided from llvm.Vincent Lejeune2013-04-011-0/+1
* r600g/llvm: uses function attribute to pass shader typeVincent Lejeune2013-04-011-0/+1
* r600g/llvm: Add support for cf_alu native encodeVincent Lejeune2013-04-013-1/+16
* ACTIVE_UNIFORM_MAX_LENGTH should include 3 extra characters for arrays.Haixia Shi2013-04-011-2/+4
* i965/fs: Fix bad interaction between tex swizzles and textureQueryLOD.Matt Turner2013-04-011-1/+1
* i965: Remove the old brw_optimize() code.Eric Anholt2013-04-013-120/+0
* i965/vs: Add a pass to set dependency control fields on instructions.Eric Anholt2013-04-013-0/+126
* i965: Dump shader source for linked shader programs.Eric Anholt2013-04-011-2/+18
* clover: Fix build with LLVM 3.3Mike Lothian2013-04-011-1/+2
* llvmpipe: use triangle subdivision to avoid fixed-point overflow issuesBrian Paul2013-04-013-0/+186
* mesa: remove platform checks around __builtin_ffs, __builtin_ffsllBrian Paul2013-04-011-6/+0