summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: reset dirty flags after flushing all statesSamuel Pitoiset2017-10-181-2/+2
* radv: do not re-emit the index buffer for every draw callSamuel Pitoiset2017-10-181-29/+28
* radv: remove useless mask operation in radv_cs_emit_draw_indexed_packet()Samuel Pitoiset2017-10-181-1/+1
* radv: Do not read from the disk cache with RADV_DEBUG=nocache.Bas Nieuwenhuizen2017-10-181-1/+2
* radv: Set active_stages after getting cached shadersAlex Smith2017-10-181-1/+6
* radv: Don't free NIR shaders if tracingAlex Smith2017-10-181-1/+1
* radv: don't create dummy fs when compiling compute stageTimothy Arceri2017-10-181-1/+1
* radv: use the dispatch initiator for indirect dispatchesSamuel Pitoiset2017-10-181-11/+13
* radv: remove XtoY_temps structsSamuel Pitoiset2017-10-181-36/+26
* radv: Link shaders.Bas Nieuwenhuizen2017-10-183-1/+46
* radv: reuse the multiple shader store & load functions for gs copy variantTimothy Arceri2017-10-183-149/+17
* radv: remove some now unused shader compile codeTimothy Arceri2017-10-183-254/+0
* radv: switch to using radv_create_shaders()Timothy Arceri2017-10-181-85/+29
* radv: add radv_create_shaders() helperBas Nieuwenhuizen2017-10-181-0/+130
* radv: add radv_hash_shaders() helperBas Nieuwenhuizen2017-10-182-0/+40
* radv: Add multiple shader cache store & load functions.Bas Nieuwenhuizen2017-10-182-0/+170
* radv: Change cache datastructures for combined pipelines.Bas Nieuwenhuizen2017-10-181-38/+64
* radv: reorder init function callsTimothy Arceri2017-10-181-2/+2
* meson: s/radv_extensions/radv_extensions_c/ to respect var conventionEric Engestrom2017-10-171-2/+2
* meson: track python script dependencyEric Engestrom2017-10-171-0/+1
* meson: add missing radv_extensions.c generation for libvulkan_radeonEric Engestrom2017-10-171-1/+9
* radv/image: bump all the offset to uint64_t.Dave Airlie2017-10-171-4/+4
* radv: port to using updated anv entrypoint/extension generator.Dave Airlie2017-10-177-474/+480
* radv: enable VK_KHX_multiview always.Dave Airlie2017-10-171-4/+4
* radv: update ia_multi_vgt when executing secondary buffersSamuel Pitoiset2017-10-161-0/+5
* radv: be smarter with the draw packets when executing secondary buffersSamuel Pitoiset2017-10-161-2/+10
* radv: always dirty some states after executing secondary buffersSamuel Pitoiset2017-10-161-6/+8
* radv: be smarter with pipelines when emitting secondary buffersSamuel Pitoiset2017-10-161-2/+17
* radv: do not allocate CMASK for non-MSSA images with 128 bit formatsSamuel Pitoiset2017-10-143-6/+9
* radv: set correct INDEX_TYPE for indexed indirect draws on GFX9Samuel Pitoiset2017-10-141-2/+8
* radv: add the draw count buffer to the list of buffersSamuel Pitoiset2017-10-141-0/+2
* radv: take unsafe_math and sisched into account when hashing shaders.Dave Airlie2017-10-123-9/+24
* radv: don't crash if cache is disabled.Dave Airlie2017-10-121-5/+9
* radv: use CLEAR_STATE for initializing some registersSamuel Pitoiset2017-10-121-41/+58
* radv: add has_clear_state and enable it on CIK+ onlySamuel Pitoiset2017-10-122-1/+6
* radv: do not set registers for merged ES-GS on GFX9Samuel Pitoiset2017-10-121-2/+5
* radv: move the raster config emission in si_set_raster_config()Samuel Pitoiset2017-10-121-53/+60
* radv: remove duplicate line of codeTimothy Arceri2017-10-121-1/+0
* radv: make use of on-disk cacheTimothy Arceri2017-10-121-2/+25
* radv: create on-disk shader cacheTimothy Arceri2017-10-122-0/+19
* radv: remove duplicate debug_flags fieldTimothy Arceri2017-10-129-17/+14
* radv: Only set the MTYPE flags on GFX9+.Bas Nieuwenhuizen2017-10-111-1/+1
* radv: lower ffma in nir.Dave Airlie2017-10-111-0/+1
* radv: Add R16G16B16A16_SNORM fast clear supportAlex Smith2017-10-111-0/+6
* radv: export KHR_relaxed_block_layoutDave Airlie2017-10-101-0/+4
* amd: move r600d_common.h into r600gMarek Olšák2017-10-097-27/+23
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-093-20/+20
* radv: configure VGT_VERTEX_REUSE at pipeline creationSamuel Pitoiset2017-10-093-10/+16
* radv: do not need to zero-init ds/raster statesSamuel Pitoiset2017-10-091-3/+0
* radv: remove unused fields in radv_raster_stateSamuel Pitoiset2017-10-091-3/+0