summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner2017-04-058-29/+97
* etnaviv: pass a preallocated variant to compilerChristian Gmeiner2017-04-054-38/+62
* etnaviv: make specs constChristian Gmeiner2017-04-051-1/+1
* etnaviv: add struct etna_shader_stateChristian Gmeiner2017-04-055-23/+24
* etnaviv: add basic shader variant supportChristian Gmeiner2017-04-053-4/+60
* etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner2017-04-057-34/+34
* etnaviv: remove not needed forward declarationsChristian Gmeiner2017-04-051-2/+0
* gallium/util: honour LIBUNWIND_CFLAGSEmil Velikov2017-04-051-0/+1
* travis: Add radeonsi to continuous integrationRhys Kidd2017-04-051-1/+1
* travis: Add radv vulkan driver to continuous integrationRhys Kidd2017-04-051-0/+1
* anv: provide required gem stubs for the testsEmil Velikov2017-04-051-0/+19
* configure.ac: pthread-stubs is not a thing on GNU/kFreeBSDEmil Velikov2017-04-051-1/+1
* st/clover: Fix build after shrink of pipe_boxAaron Watry2017-04-051-3/+3
* radeonsi: add new polaris10 pci idAlex Deucher2017-04-051-0/+1
* radeonsi: enable ARB_shader_ballotNicolai Hähnle2017-04-053-2/+5
* radeonsi: optimization barriers to work around LLVM deficienciesNicolai Hähnle2017-04-051-4/+12
* radeonsi: strengthen emit_optimization_barrierNicolai Hähnle2017-04-052-4/+38
* radeonsi: emit TGSI_OPCODE_READ_*Nicolai Hähnle2017-04-051-0/+38
* radeonsi: emit TGSI_OPCODE_BALLOTNicolai Hähnle2017-04-051-0/+18
* radeonsi: implement TGSI_SEMANTIC_SUBGROUP_*Nicolai Hähnle2017-04-051-0/+40
* radeonsi: support 64-bit system valuesNicolai Hähnle2017-04-051-4/+20
* radeonsi: bump RADEON_LLVM_MAX_SYSTEM_VALUESNicolai Hähnle2017-04-052-1/+3
* st/mesa: enable ARB_shader_ballotNicolai Hähnle2017-04-051-0/+1
* st/glsl_to_tgsi: implement ARB_shader_ballot system variablesNicolai Hähnle2017-04-051-0/+16
* st/glsl_to_tgsi: implement ARB_shader_ballot builtin functionsNicolai Hähnle2017-04-051-0/+9
* tgsi: add SUBGROUP_* semanticsIlia Mirkin2017-04-053-0/+65
* tgsi: add BALLOT/READ_* opcodesIlia Mirkin2017-04-053-17/+63
* gallium: add PIPE_CAP_TGSI_BALLOTNicolai Hähnle2017-04-0517-0/+18
* glsl: add gl_SubGroup*ARB builtinsNicolai Hähnle2017-04-053-0/+88
* glsl: add ARB_shader_ballot builtin functionsNicolai Hähnle2017-04-051-0/+77
* glsl: add ARB_shader_ballot operationsNicolai Hähnle2017-04-054-0/+38
* glsl: add ARB_shader_ballot enableNicolai Hähnle2017-04-052-0/+3
* mesa: add GL_ARB_shader_ballot boilerplateNicolai Hähnle2017-04-053-1/+3
* swr: automake: add gen_common.py to the tarballEmil Velikov2017-04-051-0/+1
* intel: genxml: automake: include gen_bits_header.py in the tarballEmil Velikov2017-04-051-0/+1
* intel: genxml: automake: polish automake rulesEmil Velikov2017-04-051-2/+2
* amd/addrlib: automake: add all headers to the tarballEmil Velikov2017-04-051-0/+2
* radeonsi: enable ARB_sparse_bufferNicolai Hähnle2017-04-053-2/+12
* radeonsi: disable SDMA clears and copies for sparse buffersNicolai Hähnle2017-04-053-4/+11
* gallium/radeon: implement pipe->resource_commitNicolai Hähnle2017-04-051-0/+35
* gallium/radeon: transfers and invalidation for sparse buffersNicolai Hähnle2017-04-051-10/+24
* gallium/radeon: implement sparse buffer creationNicolai Hähnle2017-04-051-0/+2
* winsys/amdgpu: sparse buffer debugging helpersNicolai Hähnle2017-04-051-0/+61
* winsys/amdgpu: take fences when freeing a backing bufferNicolai Hähnle2017-04-051-3/+11
* winsys/amdgpu: add sparse buffers to CSNicolai Hähnle2017-04-052-16/+140
* winsys/amdgpu: sparse buffer creation / destruction / commitmentNicolai Hähnle2017-04-051-1/+400
* winsys/amdgpu: add sparse buffer data structuresNicolai Hähnle2017-04-052-1/+46
* winsys/amdgpu: extend amdgpu_add_fence to allow adding multiple fencesNicolai Hähnle2017-04-052-11/+27
* winsys/amdgpu: build handles and flags list late on submit threadNicolai Hähnle2017-04-052-17/+28
* winsys/amdgpu: share common code in amdgpu_add_fence_dependenciesNicolai Hähnle2017-04-051-21/+17