summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: refactor indirect draws with radv_draw_infoSamuel Pitoiset2017-10-201-75/+133
* radv: refactor simple and indexed draws with radv_draw_infoSamuel Pitoiset2017-10-201-68/+118
* radv: re-emit VGT_INDEX_TYPE because non-indexed draws overwrite itSamuel Pitoiset2017-10-201-2/+11
* radv: clear the dirty flags in the corresponding emit helpersSamuel Pitoiset2017-10-201-2/+8
* radv: rename RADV_CMD_DIRTY_RENDER_TARGETS to RADV_CMD_DIRTY_FRAMEBUFFERSamuel Pitoiset2017-10-202-3/+3
* radv: move DB_COUNT_CONTROL initialization to si_emit_config()Samuel Pitoiset2017-10-202-1/+5
* radv: enable GS on GFX9Bas Nieuwenhuizen2017-10-201-3/+1
* radv: calculate and emit GFX9 GS registers to pipeline state.Bas Nieuwenhuizen2017-10-204-7/+158
* radv: Only emit TES when it exists.Bas Nieuwenhuizen2017-10-201-4/+6
* radv: Use control shader presence for detecting tess.Bas Nieuwenhuizen2017-10-201-1/+1
* radv: fixup tess eval shader when combined.Dave Airlie2017-10-202-6/+23
* radv: Set VGT_GS_MODE properly for gfx9Bas Nieuwenhuizen2017-10-201-4/+7
* radv: ensure correct outinfo is picked.Dave Airlie2017-10-201-13/+14
* radv: Enable tessellation shaders for GFX9.Bas Nieuwenhuizen2017-10-201-1/+1
* radv: drop unused r600_htile_info.Dave Airlie2017-10-201-9/+0
* radv: fix CLEAR_STATE packet length.Dave Airlie2017-10-191-1/+1
* radv: copy indirect lowering settings from radeonsiTimothy Arceri2017-10-201-1/+26
* radv: stop redundant setting of active_stagesTimothy Arceri2017-10-201-2/+0
* radv: Modify rsrc1/rsrc2 generation for merged tess.Bas Nieuwenhuizen2017-10-191-7/+16
* radv: Set correct registers for merged shader rings.Bas Nieuwenhuizen2017-10-191-12/+24
* radv: Add GFX9 HS emitting code.Bas Nieuwenhuizen2017-10-191-5/+16
* radv: Remove remaining hard coded references to VS.Bas Nieuwenhuizen2017-10-193-7/+28
* radv: Update GFX9 user data regs for GS/tess.Bas Nieuwenhuizen2017-10-194-14/+25
* radv: Add code to compile merged shaders.Bas Nieuwenhuizen2017-10-193-13/+38
* ac/nir: Change interface to allow multiple source shaders.Bas Nieuwenhuizen2017-10-191-1/+1
* 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