summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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-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
2012-04-14nv50/ir/opt: silence warning (int < Elements() signedness)Christoph Bumiller1-1/+1
2012-04-14nv50/ir/opt: fix combineSt access to wrong instructionChristoph Bumiller1-1/+1
2012-04-14nv50/ir/opt: another insn NULL check in phi eliminationChristoph Bumiller1-0/+2
2012-04-14nv50/ir/ssa: Take into account function inputs and outputs.Francisco Jerez1-2/+30
2012-04-14nv50/ir: Clean up before calculating instruction ordering for a new function.Francisco Jerez2-0/+16
2012-04-14nv50/ir/ra: Allocate registers for function arguments.Francisco Jerez1-0/+6
2012-04-14nv50/ir: Take into account function args in the live range calculation code.Francisco Jerez2-3/+28
2012-04-14nv50/ir/ra: Use matching physical regs for function args in caller and callee.Francisco Jerez1-6/+83
2012-04-14nv50/ir/tgsi: Infer function inputs/outputs.Francisco Jerez2-0/+87
2012-04-14nv50/ir/tgsi: Replace the inlining logic with proper function calls.Francisco Jerez5-68/+82
2012-04-14nv50/ir: Decouple DataArray from the dictionary that maps locations to values.Francisco Jerez4-223/+236
2012-04-14nv50/ir/opt: don't delete instruction in removeFlow before its last useChristoph Bumiller1-2/+2
2012-04-14nv50/ir/opt: check BB equality before instruction ordering in CSEChristoph Bumiller1-1/+1
2012-04-14nv50/ir/opt: don't copy-propagate cond MOVs or MOVs to other reg filesChristoph Bumiller1-0/+4
2012-04-14nv50/ir/opt: don't replace conditional definitions in CSEChristoph Bumiller2-0/+10
2012-04-14nv50/ir/opt: Update the symbol size when combining loads and stores.Francisco Jerez1-0/+2
2012-04-14nv50/ir: initialize FlowInstruction::builtinChristoph Bumiller1-1/+1
2012-04-14nv50/ir/opt: Fix for function calls.Francisco Jerez1-2/+3
2012-04-14nv50/ir: Build a "symbol" table with the binary offsets of each function.Francisco Jerez7-5/+45
2012-04-14nv50/ir: Add support for removing functions from a program.Francisco Jerez2-0/+3