summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: convert all COMPUTE operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset2017-10-067-107/+62
* radv: add RADV_META_SAVE_COMPUTE_PIPELINE flagSamuel Pitoiset2017-10-062-2/+23
* radv: add radv_meta_save() helperSamuel Pitoiset2017-10-069-73/+58
* radv: merge radv_meta_{save,restore}_pass() with RADV_META_SAVE_PASSSamuel Pitoiset2017-10-064-39/+22
* radv: convert all GFX operations to the RADV_META_SAVE_XXX flagsSamuel Pitoiset2017-10-067-13/+46
* radv: introduce the concept of meta save flagsSamuel Pitoiset2017-10-069-52/+85
* radv: remove unused RADV_META_VERTEX_BINDING_COUNTSamuel Pitoiset2017-10-061-2/+0
* radv: select the pipeline outside of the loop when decompressing htileSamuel Pitoiset2017-10-061-12/+12
* radv: add radv_htile_enabled() helperSamuel Pitoiset2017-10-062-3/+8
* ac: properly document a buffer.store LLVM workaroundMarek Olšák2017-10-062-6/+9
* radv: Enable VK_KHR_maintenance2 extension.Bas Nieuwenhuizen2017-10-062-0/+5
* radv: Make tess winding order a bit more intuitive.Bas Nieuwenhuizen2017-10-061-3/+2
* radv: Allow setting the domain origin in tess.Bas Nieuwenhuizen2017-10-061-1/+9
* radv: Disable usage checks in metadata for images with extended usage data.Bas Nieuwenhuizen2017-10-061-1/+3
* radv: Implement querying the point clipping behavior.Bas Nieuwenhuizen2017-10-061-0/+6
* meson: generate builddir/src/amd/vulkan/dev_icd.jsonBas Nieuwenhuizen2017-10-053-2/+9
* radv: remove useless checks around radv_CmdBindPipeline()Samuel Pitoiset2017-10-048-97/+34
* radv: check that pipeline is different before binding itSamuel Pitoiset2017-10-041-2/+8
* radv: enable tc compatible htile for d32s8 also.Dave Airlie2017-10-041-1/+2
* radv: dump SPIRV when a GPU hang is detectedSamuel Pitoiset2017-10-044-4/+13
* radv: dump NIR when a GPU hang is detectedSamuel Pitoiset2017-10-044-11/+27
* ac: silence a warningMarek Olšák2017-10-041-1/+3
* radv: Implement TC compatible HTILE.Bas Nieuwenhuizen2017-10-044-6/+62
* radv: emit fmuladd instead of fma to llvm.Dave Airlie2017-10-041-1/+1
* radv: make radv_dynamic_state_copy() staticSamuel Pitoiset2017-10-022-5/+1
* amd/common: move ac_build_phi from radeonsiNicolai Hähnle2017-10-022-0/+19
* radv: remove unused radv_meta_state::btoi::render_pass handleSamuel Pitoiset2017-10-021-1/+0
* radv: do not check the number of levels when doing fast htileSamuel Pitoiset2017-10-021-3/+0
* radv: cleanup radv_device_finish_meta_XXX() helpersSamuel Pitoiset2017-10-028-219/+136
* radv: select the pipeline outside of emit_fast_clear_flush()Samuel Pitoiset2017-10-021-12/+11
* radv: drop useless param in emit_depth_decomp()Samuel Pitoiset2017-10-021-5/+4
* radv: drop useless check in depth_view_can_fast_clear()Samuel Pitoiset2017-10-021-2/+1
* radv: add radv_subpass_clear_attachment() helperSamuel Pitoiset2017-10-021-20/+32
* radv: add radv_attachment_needs_clear() helperSamuel Pitoiset2017-10-021-39/+31
* radv: remove unused param in radv_handle_{cmask,dcc}_image_transition()Samuel Pitoiset2017-10-021-8/+4
* radv: add radv_vi_dcc_enabled() helperSamuel Pitoiset2017-10-023-2/+7
* radv: do not need to double zero-init the meta state structuresSamuel Pitoiset2017-10-0212-28/+0
* radv: inline destroy_render_pass()Samuel Pitoiset2017-10-021-9/+6
* radv: use pipeline handles instead of objects for meta clear operationsSamuel Pitoiset2017-10-022-44/+36
* radv: inline blit2d_unbind_dst()Samuel Pitoiset2017-10-021-9/+3
* radv: rework DCC/CMASK/FMASK/HTILE allocationsSamuel Pitoiset2017-10-021-27/+56
* radeonsi: clamp depth comparison value only for fixed point formatsNicolai Hähnle2017-09-291-0/+2
* amd/common: save an instruction in the build_cube_select sequenceNicolai Hähnle2017-09-291-5/+6
* amd/common: fix build_cube_selectNicolai Hähnle2017-09-291-3/+3
* amd/common: remove ac_shader_abi::chip_classNicolai Hähnle2017-09-292-13/+10
* radv: add an assertion in radv_BeginCommandBuffer()Gwan-gyeong Mun2017-09-281-0/+1
* radv: set image view type when decompressing depth surfacesSamuel Pitoiset2017-09-281-0/+1
* meson: build "radv" vulkan driver for radeon hardwareDylan Baker2017-09-274-0/+277
* radv: store the amount of saved constants in the compute stateSamuel Pitoiset2017-09-277-17/+20
* radv: remove useless radv_meta_{begin,end}_XXX() helpersSamuel Pitoiset2017-09-274-62/+9