aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv/winsys: pass the buffer list via the CS ioctl for less CPU overheadSamuel Pitoiset2020-07-161-84/+112
* radv/winsys: replace alloca() by malloc() everywhereSamuel Pitoiset2020-07-161-3/+17
* radv: destroy the base object if VkCreateInstance() failedSamuel Pitoiset2020-07-151-0/+2
* radv: destroy the base object if VkAllocateCommandBuffers() failedSamuel Pitoiset2020-07-151-29/+30
* radv: destroy the base object if VkCreateFence() failedSamuel Pitoiset2020-07-151-13/+21
* radv: destroy the base object if VkCreateSemaphore() failedSamuel Pitoiset2020-07-151-6/+14
* radv: destroy the base object if VkCreateEvent() failedSamuel Pitoiset2020-07-151-2/+4
* radv: destroy the base object if VkCreateBuffer() failedSamuel Pitoiset2020-07-151-6/+14
* radv: destroy the base object if VkCreateImage() failedSamuel Pitoiset2020-07-153-12/+26
* radv: destroy the base object if VkCreateRenderPass*() failedSamuel Pitoiset2020-07-151-5/+13
* radv: destroy the base object if VkCreateQueryPool() failedSamuel Pitoiset2020-07-151-9/+14
* meson: fix android vulkan buildEric Engestrom2020-07-141-1/+1
* radv: add the custom border color BO to the list of buffersSamuel Pitoiset2020-07-141-0/+4
* aco: add 32-bit integer addition to can_swap_operandsRhys Perry2020-07-131-0/+4
* radv: use lower_shuffle_to_swizzle_amdRhys Perry2020-07-131-0/+1
* aco: implement <32-bit masked_swizzle_amdRhys Perry2020-07-131-4/+14
* aco: optimize some masked swizzles to DPPRhys Perry2020-07-132-3/+40
* aco: read 0 from inactive lanes when using dppRhys Perry2020-07-131-1/+1
* radv: advertise VK_EXT_extended_dynamic_stateSamuel Pitoiset2020-07-132-1/+7
* radv: add support for dynamic vertex input binding strideSamuel Pitoiset2020-07-133-6/+47
* radv: add support for dynamic depth/stencil statesSamuel Pitoiset2020-07-135-35/+444
* radv: add support for dynamic and scissor countSamuel Pitoiset2020-07-132-2/+28
* radv: add support for dynamic primitive topologySamuel Pitoiset2020-07-136-57/+115
* radv: add support for dynamic cull mode and front faceSamuel Pitoiset2020-07-135-11/+119
* radv: declare new extended dynamic statesSamuel Pitoiset2020-07-131-31/+51
* radv: add VK_EXT_extended_dynamic_state but leave it disabledSamuel Pitoiset2020-07-131-0/+1
* radv: rework dynamic viewports/scissors supportSamuel Pitoiset2020-07-132-16/+12
* radv: remove the secure compile support featureSamuel Pitoiset2020-07-135-918/+16
* radv: return VK_ERROR_DEVICE_LOST if wait-for-idle failed or expiredSamuel Pitoiset2020-07-121-4/+10
* aco: don't create phis with undef operands in the boolean phi passRhys Perry2020-07-101-14/+28
* aco: optimize boolean phis with uniform selectionsRhys Perry2020-07-101-1/+27
* aco: create better code for boolean phis with constant operandsRhys Perry2020-07-102-20/+62
* aco: rework boolean phi passRhys Perry2020-07-101-89/+79
* vulkan: automatically compile the `display` platform when availableEric Engestrom2020-07-101-1/+1
* ac/llvm: export ac_init_llvm_once in targetsPierre-Eric Pelloux-Prayer2020-07-102-3/+3
* aco: fix more validation errors from vgpr spill/restore codeSamuel Pitoiset2020-07-101-2/+2
* ac/llvm: remove the -1 hack from ac_atomic_inc_wrapPierre-Eric Pelloux-Prayer2020-07-091-10/+0
* radv: compute prim_vertex_count at draw timeSamuel Pitoiset2020-07-093-27/+31
* radv: adjust IA_MULTI_VGT_PARAM.PARTIAL_VS_WAVE at draw timeSamuel Pitoiset2020-07-092-14/+13
* radv: adjust IA_MULTI_VGT_PARAM.WD_SWITCH_ON_EOP at draw timeSamuel Pitoiset2020-07-093-19/+14
* radv: store the primitive topology hardware value in the pipelineSamuel Pitoiset2020-07-092-2/+2
* radv: implement missing VK_ACCESS_MEMORY_{READ,WRITE}_BITSamuel Pitoiset2020-07-091-0/+24
* amd/llvm: Mark pointer function arguments as 32-byte aligned.Bas Nieuwenhuizen2020-07-083-0/+14
* radv: use bitshifts for debug enum valuesSimon Ser2020-07-081-36/+36
* Revert "ac/surface: require that gfx8 doesn't have DCC in order to be display...Marek Olšák2020-07-081-4/+3
* radv: Use correct semaphore handle type for Android import.Bas Nieuwenhuizen2020-07-081-1/+1
* radv: set depth/stencil enable values correctly for the meta clear pathSamuel Pitoiset2020-07-081-3/+3
* aco: use VOP2 version of v_mbcnt_hi_u32_b32 on GFX6/7Rhys Perry2020-07-072-2/+6
* aco: remove superflous (bool & exec) if the result comes from VOPCDaniel Schürmann2020-07-071-33/+24
* radv: enable zerovram for Quantic Dream gamesRhys Perry2020-07-071-0/+3