aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* spirv: Add SpvMemoryModelVulkan and related capabilitiesCaio Marcelo de Oliveira Filho2019-10-242-3/+24
* spirv: Emit memory barriers for atomic operationsCaio Marcelo de Oliveira Filho2019-10-242-1/+100
* spirv: Parse memory semantics for atomic operationsCaio Marcelo de Oliveira Filho2019-10-242-5/+38
* intel/fs: Implement scoped_memory_barrierCaio Marcelo de Oliveira Filho2019-10-241-8/+19
* nir/tests: Add copy propagation tests with scoped_memory_barrierCaio Marcelo de Oliveira Filho2019-10-241-1/+407
* nir: Add scoped_memory_barrier intrinsicCaio Marcelo de Oliveira Filho2019-10-247-0/+124
* spirv/info: Add a memorymodel_to_string helperJason Ekstrand2019-10-242-0/+2
* gallium: Fix a bunch of undefined left-shifts in u_format_*Adam Jackson2019-10-244-59/+59
* radv: compute the number of records correctly for vertex buffersSamuel Pitoiset2019-10-241-5/+7
* util/tests: Avoid int64_t overflow issues in fast_idiv_by_const testMichel Dänzer2019-10-241-2/+2
* util: Use uint64_t for shifting left in sign_extend and struncMichel Dänzer2019-10-242-2/+2
* gallium/util: Cast to target type before shifting leftMichel Dänzer2019-10-241-1/+1
* intel/fs: Check for NULL key in fs_visitor constructorMichel Dänzer2019-10-241-1/+4
* intel/compiler: Cast to target type before shifting leftMichel Dänzer2019-10-241-1/+1
* intel/compiler: Don't left-shift by >= the number of bits of the typeMichel Dänzer2019-10-241-2/+2
* anv: fix error messageEric Engestrom2019-10-241-5/+2
* llvmpipe: avoid generating empty-body blocksEric Engestrom2019-10-241-1/+1
* llvmpipe: avoid compiling no-op block on release buildsEric Engestrom2019-10-241-1/+2
* winsys/svga: Limit the maximum DMA hardware buffer sizeThomas Hellstrom2019-10-241-1/+4
* svga: Fix banded DMA upload unmapThomas Hellstrom2019-10-241-1/+1
* glsl: remove propagate_invariance() call from the linkerTimothy Arceri2019-10-241-2/+0
* nir: improve nir_variable packingTimothy Arceri2019-10-241-1/+3
* nir: fix nir_variable_data packingTimothy Arceri2019-10-241-8/+8
* radeonsi/nir: implement pipe_screen::finalize_nirMarek Olšák2019-10-235-19/+32
* st/mesa: use pipe_screen::finalize_nirMarek Olšák2019-10-236-25/+89
* tgsi_to_nir: use pipe_screen::finalize_nirMarek Olšák2019-10-231-4/+9
* gallium: add pipe_screen::finalize_nirMarek Olšák2019-10-235-0/+43
* st/mesa: update VS shader_info for NIR after lowering passesMarek Olšák2019-10-231-0/+4
* st/mesa: assign driver locations for VS inputs for NIR before cachingMarek Olšák2019-10-235-9/+15
* st/mesa: don't lower_global_vars_to_local for VS if there are no dead inputsMarek Olšák2019-10-231-2/+7
* st/mesa: move some NIR lowering before shader cachingMarek Olšák2019-10-233-14/+23
* util/u_queue: skip util_queue_finish if num_threads is 0Marek Olšák2019-10-231-0/+7
* util/disk_cache: finish all queue jobs in destroy instead of killing themMarek Olšák2019-10-231-0/+1
* iris: Rework edgeflag handlingKenneth Graunke2019-10-232-7/+28
* gallium/noop: implement get_disk_shader_cache and get_compiler_optionsMarek Olšák2019-10-231-0/+18
* aco: take LDS into account when calculating num_wavesRhys Perry2019-10-234-7/+42
* aco: increase accuracy of SGPR limitsRhys Perry2019-10-236-28/+95
* radv: round vgprs/sgprs before calculating max_wavesRhys Perry2019-10-231-4/+8
* Revert "vc4: do not report alpha-test as supported"Erik Faye-Lund2019-10-232-4/+14
* Revert "v3d: do not report alpha-test as supported"Erik Faye-Lund2019-10-233-3/+11
* Revert "nir: drop support for using load_alpha_ref_float"Erik Faye-Lund2019-10-231-11/+14
* Revert "nir: drop unused alpha_ref_float"Erik Faye-Lund2019-10-232-0/+2
* radv: fix a performance regression with graphics depth/stencil clearsSamuel Pitoiset2019-10-232-25/+123
* radv: fix vkUpdateDescriptorSets with inline uniform blocksSamuel Pitoiset2019-10-231-0/+8
* radv/gfx10: fix 3D imagesSamuel Pitoiset2019-10-233-17/+17
* radv/gfx10: re-enable fast depth/stencil clears with separate aspectsSamuel Pitoiset2019-10-231-3/+2
* radv: do not emit rbplus if attachments are undefinedSamuel Pitoiset2019-10-231-0/+3
* radv: add an assertion in radv_gfx10_compute_bin_size()Samuel Pitoiset2019-10-231-0/+1
* radv: do not create meta pipelines with 16 samplesSamuel Pitoiset2019-10-232-5/+5
* anv: implement VK_INTEL_performance_queryLionel Landwerlin2019-10-239-18/+535