aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* gallium: Add "pipe-loader" target.Francisco Jerez2012-05-117-0/+315
* gallium: Add pipe loader for device enumeration and driver multiplexing.Francisco Jerez2012-05-118-0/+666
* gallium/tgsi/text: Replace open-coded integer parsing with parse_int().Francisco Jerez2012-05-111-17/+3
* gallium/tgsi/text: Parse immediates of non-float data types.Francisco Jerez2012-05-111-18/+48
* gallium/tgsi: Fix tgsi_build_full_immediate() for non-float data types.Francisco Jerez2012-05-111-22/+8
* gallium/tgsi/text: Make label parsing optional for branch instructions.Francisco Jerez2012-05-111-10/+9
* gallium/tgsi/ureg: Support local temporary emission.Francisco Jerez2012-05-112-6/+60
* gallium/tgsi/ureg: Lift the restriction on releasing temporaries over UREG_MA...Francisco Jerez2012-05-111-27/+22
* gallium/util: Define util_strchrnul.Francisco Jerez2012-05-111-6/+18
* gallium/compute: Drop TGSI dependency.Francisco Jerez2012-05-113-2/+13
* gallium/tgsi: Introduce the "LOCAL" register declaration modifier.Francisco Jerez2012-05-115-27/+54
* gallium/tgsi: Add support for atomic opcodes.Francisco Jerez2012-05-113-2/+188
* gallium/tgsi: Add support for barriers.Francisco Jerez2012-05-113-1/+59
* gallium/tgsi: Define system values used to query the compute grid parameters.Francisco Jerez2012-05-112-2/+10
* gallium/tgsi: Add resource write-back support.Francisco Jerez2012-05-118-4/+45
* gallium/tgsi: Add support for raw resources.Francisco Jerez2012-05-115-4/+40
* gallium/tgsi: Define the TGSI_BUFFER texture target.Francisco Jerez2012-05-115-6/+6
* gallium/tgsi: Introduce the compute processor.Francisco Jerez2012-05-115-4/+9
* gallium/tgsi: Move interpolation info from tgsi_declaration to a separate token.Francisco Jerez2012-05-1119-74/+141
* gallium: Add context hooks for binding shader resources.Francisco Jerez2012-05-115-1/+58
* gallium/tgsi: Split sampler views from shader resources.Francisco Jerez2012-05-1117-183/+303
* gallium: Basic compute interface.Francisco Jerez2012-05-117-2/+185
* radeonsi: Properly translate vertex format swizzle.Michel Dänzer2012-05-113-23/+23
* radeon/llvm: Remove AMDILMCCodeEmitter.cppTom Stellard2012-05-102-158/+0
* radeon/llvm: Remove SILowerShaderInstructions.cppTom Stellard2012-05-104-81/+0
* radeonsi/llvm: Move lowering of RETURN to ConvertToISA passTom Stellard2012-05-102-11/+2
* radeon/llvm: Add some commentsTom Stellard2012-05-1064-422/+393
* radeon/llvm: Move util functions into AMDGPU namespaceTom Stellard2012-05-103-39/+37
* radeon/llvm: Auto-encode RAT_WRITE_CACHELESS_egTom Stellard2012-05-102-17/+0
* radeon/llvm: Delete all instructions that have been custom loweredTom Stellard2012-05-101-4/+1
* radeonsi: Set NONE format for unused vertex shader position export slots.Michel Dänzer2012-05-101-3/+3
* radeonsi: Eliminate one more magic number for texture image resources.Michel Dänzer2012-05-101-3/+3
* radeonsi: Fix vertex buffer resource for stride 0.Michel Dänzer2012-05-101-1/+5
* radeon/llvm: Remove AMDGPUConstants.pmTom Stellard2012-05-092-45/+23
* radeon/llvm: Don't rely on tablegen for lowering int_AMDGPU_load_constTom Stellard2012-05-095-38/+20
* radeon/llvm: Make sure the LOAD_CONST def uses the isSI predicateTom Stellard2012-05-092-7/+7
* svga: implement CEIL opcode translationBrian Paul2012-05-091-0/+28
* gallium/drivers: handle TGSI_OPCODE_CEILChristoph Bumiller2012-05-094-0/+28
* r600g: Handle TGSI_OPCODE_CEIL (v2)Kai Wasserbäch2012-05-091-3/+3
* gallivm: implement iabs/issg opcode.Dave Airlie2012-05-092-1/+26
* radeon/llvm: Remove AMDILUtilityFunctions.cppTom Stellard2012-05-0813-1041/+399
* radeon/llvm: Remove some unused functions from AMDILInstrInfoTom Stellard2012-05-082-164/+0
* radeon/llvm: Add some comments and fix coding styleTom Stellard2012-05-088-42/+41
* radeon/llvm: Remove the EXPORT_REG instructionTom Stellard2012-05-0810-117/+8
* radeon/llvm: Use a custom inserter to lower RESERVE_REGTom Stellard2012-05-0810-27/+83
* radeon/llvm: Use a custom inserter to lower STORE_OUTPUTTom Stellard2012-05-084-34/+23
* radeon/llvm: Remove AMDGPULowerShaderInstructions classTom Stellard2012-05-086-86/+4
* radeon/llvm: Use a custom inserter to lower LOAD_INPUTTom Stellard2012-05-084-39/+15
* radeon/llvm: Remove the ReorderPreloadInstructions passTom Stellard2012-05-089-100/+4
* radeon/llvm: Remove old comment from AMDIL.hTom Stellard2012-05-081-5/+0