summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-04-17r600g: Add hooks for the LLVM shader compilerr600-llvmTom Stellard4-2/+318
2012-04-17r600g: Add TGSI->LLVM implementationTom Stellard2-0/+329
2012-04-17radeon: Move radeon_llvm_emit.cpp declarations into their own headerTom Stellard4-19/+57
2012-04-17radeon: Remove HAVE_LLVM ifdefsTom Stellard1-10/+0
2012-04-17r600g: fix gpr number calculationVadim Girlin1-0/+3
2012-04-17configure.ac: Move HAVE_LLVM definition into configure.acTom Stellard2-5/+1
2012-04-17r600g: Use automake to generate MakefileTom Stellard3-17/+18
2012-04-16Revert "glsl: Refuse to link GLSL 1.40+ shaders that would use fixed function."Eric Anholt1-14/+0
2012-04-16docs: Update GLSL 1.40 status.Eric Anholt1-1/+2
2012-04-16docs: Update that int textures got done for GL3.Eric Anholt1-1/+1
2012-04-16docs: Update that ARB_draw_instanced is on in i965.Eric Anholt1-1/+1
2012-04-16docs: Update TBO support.Eric Anholt1-1/+1
2012-04-16glsl: Refuse to link GLSL 1.40+ shaders that would use fixed function.Eric Anholt1-0/+14
2012-04-16glsl: Add remaining *sampler2DRect* texture functions.Eric Anholt3-0/+158
2012-04-16glsl: Fix the prototype of textureProjGradOffset(sampler2DShadow)Eric Anholt1-1/+1
2012-04-16glsl: Mark [iu]sampler{Buffer,2DRect}as reserved in GLSL 1.40.Eric Anholt2-2/+14
2012-04-16glsl: Add textureSize(*samplerBuffer) support.Eric Anholt3-0/+9
2012-04-16glsl: Fix comment typo in 1.40 work.Eric Anholt1-1/+1
2012-04-16mesa: Remove dead _mesa_sizeof_glsl_type().Eric Anholt2-63/+0
2012-04-16gtest: Don't actually install a library.Eric Anholt1-1/+1
2012-04-16svga: add case for PIPE_CAP_MAX_DUAL_SOURCE_RENDER_TARGETSBrian Paul1-0/+2
2012-04-16autoconf: add AM_PROG_CC_C_ODylan Noblesmith1-0/+1
2012-04-16nvc0: fix nve4 linear copiesChristoph Bumiller1-1/+2
2012-04-15targets/xvmc-nouveau: fix accidental hardcoded include pathChristoph Bumiller1-1/+1
2012-04-15nv50: use correct semantic map value for undefined PointSize outputChristoph Bumiller1-7/+8
2012-04-15targets/xvmc-nouveau: add libdrm include pathChristoph Bumiller1-0/+2
2012-04-15nv30: init sample_mask to some default value at context creation timeBen Skeggs1-0/+1
2012-04-15nv30: fix some sifm transfer issuesBen Skeggs1-3/+2
2012-04-15scons: Fix egl-static build due to conflicting symbols.José Fonseca1-2/+1
2012-04-15nvc0: add initial support for nve4+ (Kepler) chipsetsChristoph Bumiller28-159/+799
2012-04-14radeonsi: s/DUAL_SOURCE_BLEND/MAX_DUAL_SOURCE_RENDER_TARGETS/Tom Stellard1-1/+1
2012-04-14nv50/ir/opt: extend handleCVT for nv50's SET u32 to f32 chainChristoph Bumiller1-1/+17
2012-04-14nv50/ir: print interpolation modeChristoph Bumiller1-0/+22
2012-04-14nv50: update FP linkage state on one/two-sided lighting switchChristoph Bumiller2-1/+12
2012-04-14nv50: delete old shader compiler filesChristoph Bumiller7-7252/+0
2012-04-14nv50: hook up to new shader code generatorChristoph Bumiller10-664/+262
2012-04-14nv50/ir: import nv50 targetChristoph Bumiller13-220/+2476
2012-04-14nv50/ir: fix off-by-ones in CSE and nvc0 insnCanLoadChristoph Bumiller2-2/+2
2012-04-14nv50/ir/tgsi: generate UCPs with actual outputs instead of SVsChristoph Bumiller1-4/+20
2012-04-14nv50/ir: Fix type of the instruction created by mkCmp() for dst in FILE_FLAGS.Francisco Jerez1-1/+2
2012-04-14nv50/ir: fix Instruction::isCommutationLegal for WAWChristoph Bumiller1-4/+14
2012-04-14nv50/ir/opt: Add isOptSupported() check in logical arith optimization.Francisco Jerez1-8/+5
2012-04-14nv50/ir/ra: Fix live set propagation in the secondary passes of buildLiveSets().Francisco Jerez1-3/+3
2012-04-14nv50/ir/opt: don't regard OP_WRSV as dead codeChristoph Bumiller1-1/+2
2012-04-14nv50/ir: add isUniform query to ValuesChristoph Bumiller2-0/+24
2012-04-14nv50/ir: rewrite the register allocator as GCRA, with spillingChristoph Bumiller11-418/+1475
2012-04-14nv50/ir/tgsi: only export x-component of PSIZEChristoph Bumiller1-1/+5
2012-04-14nvc0: fix emission of 3rd src in SET_AND,OR,XORChristoph Bumiller1-0/+3
2012-04-14nv50/ir: Fix BuildUtil::mkSelect and mkClobberFrancisco Jerez1-6/+2
2012-04-14nv50/ir: fix reg file conflicts with undefined-value placeholdersChristoph Bumiller1-10/+19