summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Expand)AuthorFilesLines
2012-05-31scons: add code to generate the various GL API filesBrian Paul1-0/+3
2012-05-31draw: simplify index buffer specificationBrian Paul14-71/+52
2012-05-29nv50: hook up forgotten short constant buffer upload methodMarcin Slusarz1-0/+1
2012-05-29radeon/llvm: Update and fix some commentsTom Stellard2-12/+6
2012-05-29radeonsi: Remove use.sgpr* intrinsics, use load instructions insteadTom Stellard5-74/+57
2012-05-29radeonsi: Handle TGSI CONST registersTom Stellard12-100/+254
2012-05-29radeon/llvm: Remove AMDILIntrinsicInfo::GetDeclaration fuction bodyTom Stellard1-20/+1
2012-05-29radeon/llvm: Remove AMDILTargetMachineTom Stellard19-363/+90
2012-05-29nouveau: unreference fences on resource destructionChristoph Bumiller2-0/+6
2012-05-29nvc0: optimize blend cso by checking which by-RT data actually differsChristoph Bumiller1-65/+94
2012-05-29nvc0: don't upload UCPs if the shader doesn't use themChristoph Bumiller1-1/+1
2012-05-29nvc0/ir: allow 64-bit constant loads on nve4Christoph Bumiller2-1/+3
2012-05-29nvc0/ir: fix texture barrier insertion to prevent WAW hazardsChristoph Bumiller6-29/+88
2012-05-29nvc0/ir: TEX doesn't support JOIN modifier eitherChristoph Bumiller1-0/+1
2012-05-29gallium: add st_api feature mask to prevent advertising MS visualsChristoph Bumiller3-12/+36
2012-05-25nv30: Fix generic passing to fragment program in NV34.Roy Spliet3-5/+9
2012-05-25nv30: handle user index buffersChristoph Bumiller4-17/+27
2012-05-25radeon/llvm: Use a custom inserter for MASK_WRITETom Stellard4-34/+36
2012-05-25radeon/llvm: Use tablegen pattern to lower bitconvertTom Stellard4-294/+11
2012-05-25radeon/llvm: Use a custom inserter to lower FNEGTom Stellard5-22/+15
2012-05-25radeon/llvm: Use a custom inserter to lower CLAMPTom Stellard9-84/+41
2012-05-25radeon/llvm: Use a custom inserter to lower FABSTom Stellard10-42/+41
2012-05-25r600g: handle R16G16B16_FLOAT and R32G32B32_FLOAT in translate_colorswapKai Wasserbäch1-0/+2
2012-05-25draw: fix primitive restart bug by using the index buffer offsetBrian Paul1-3/+6
2012-05-25svga: remove the special zero-stride vertex array codeBrian Paul9-153/+12
2012-05-25gallium/docs: beef up the docs related to color clampingBrian Paul2-3/+18
2012-05-25util: add GALLIUM_LOG_FILE option for logging output to a fileBrian Paul2-6/+25
2012-05-25gallium/targets: pass ldflags parameter to MKLIBThomas Gstädtner1-1/+1
2012-05-25Revert "r600g: set round_mode to truncate and get rid of tgsi_f2i on evergreen"Vadim Girlin2-6/+56
2012-05-25radeon/llvm: add FLT_TO_UINT, UINT_TO_FLT instructionsVadim Girlin1-0/+20
2012-05-25radeon/llvm: prepare to revert the round mode state to defaultVadim Girlin1-2/+9
2012-05-25radeon/llvm: fix sampler index in llvm_emit_texVadim Girlin1-2/+4
2012-05-25radeon/llvm: fix opcode for RECIP_UINT_r600Vadim Girlin1-1/+1
2012-05-25radeon/llvm/loader: convert hardcoded gpu name to optionVadim Girlin1-2/+3
2012-05-25r600g: add RECIP_INT, PRED_SETE_INT to r600_bytecode_get_num_operandsVadim Girlin1-0/+2
2012-05-24i915g: Check for geometry shader earlier in i915_set_constant_buffer.Vinson Lee1-4/+4
2012-05-24scons: Fix SCons build infrastructure for FreeBSD.Vinson Lee2-2/+2
2012-05-24radeon/llvm: Lower UDIV using the Selection DAGTom Stellard8-212/+126
2012-05-24radeon/llvm: Remove auto-generated AMDIL->ISA conversion codeTom Stellard14-280/+28
2012-05-24radeon/llvm: Remove AMDIL instructions MULHI, SMULTom Stellard3-10/+5
2012-05-24radeon/llvm: Remove AMDIL bitshift instructions (SHL, SHR, USHR)Tom Stellard8-693/+6
2012-05-24radeon/llvm: Remove AMDIL FTOI and ITOF instructionsTom Stellard7-316/+7
2012-05-24radeon/llvm: Remove AMDIL EXP* instructionsTom Stellard5-15/+7
2012-05-24radeon/llvm: Remove AMDIL ADD instructionsTom Stellard6-179/+4
2012-05-24radeon/llvm: Remove AMDIL binary instrutions (OR, AND, XOR, NOT)Tom Stellard8-422/+8
2012-05-24radeon/llvm: Remove AMDILMachinePeephole passTom Stellard4-177/+0
2012-05-24radeon/llvm: Remove AMDIL CMP instructions and associated lowering codeTom Stellard3-661/+22
2012-05-24radeon/llvm: Remove AMDIL ROUND_NEAREST instructionTom Stellard4-6/+6
2012-05-24radeon/llvm: Remove AMDIL ROUND_POSINF instructionTom Stellard4-6/+10
2012-05-24radeon/llvm: Add custom SDNode for FRACTTom Stellard6-6/+10