aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: Do not use the bo list for local buffers.Bas Nieuwenhuizen2019-02-061-0/+6
* amd/common: Implement global memory accesses.Bas Nieuwenhuizen2019-02-061-20/+131
* amd/common: Do not use 32-bit loads for shared memory.Bas Nieuwenhuizen2019-02-061-6/+12
* amd/common: handle nir_deref_cast for shared memory from integers.Bas Nieuwenhuizen2019-02-061-68/+82
* amd/common: Handle nir_deref_type_ptr_as_array for shared memory.Bas Nieuwenhuizen2019-02-061-0/+4
* amd/common: Fix stores to derefs with unknown variable.Bas Nieuwenhuizen2019-02-061-8/+13
* amd/common: Use correct writemask for shared memory stores.Bas Nieuwenhuizen2019-02-061-1/+1
* radv: Fix the shader info pass for not having the variable.Bas Nieuwenhuizen2019-02-061-2/+2
* amd/common: Implement ptr->int casts in ac_to_integer.Bas Nieuwenhuizen2019-02-061-0/+13
* amd/common: Add gep helper for pointer increment.Bas Nieuwenhuizen2019-02-062-0/+13
* radv: Only look at pImmutableSamples if the descriptor has a sampler.Bas Nieuwenhuizen2019-02-061-2/+6
* radv: Handle VK_ATTACHMENT_UNUSED in CmdClearAttachmentDanylo Piliaiev2019-02-041-0/+9
* radv: don't flush src stages when dstStageMask == BOTTOM_OF_PIPESamuel Pitoiset2019-02-042-3/+19
* radv: do not set preserveAttachments for internal render passesSamuel Pitoiset2019-02-044-18/+18
* radv: drop useless checks when resolving subpass color attachmentsSamuel Pitoiset2019-02-042-8/+4
* radv: execute external subpass barriers after ending subpassesSamuel Pitoiset2019-02-041-2/+2
* radv: accumulate all ingoing external dependencies to the first subpassSamuel Pitoiset2019-02-041-0/+4
* radv: handle subpass dependencies correctlySamuel Pitoiset2019-02-041-6/+6
* radv: track if subpasses have color attachmentsSamuel Pitoiset2019-02-043-9/+7
* radv: add radv_render_pass_add_subpass_dep() helperSamuel Pitoiset2019-02-041-40/+38
* radv: move some render pass things to radv_render_pass_compile()Samuel Pitoiset2019-02-041-28/+38
* radv: handle final layouts at end of every subpass and render passSamuel Pitoiset2019-02-041-22/+38
* radv: determine the last subpass id for every attachmentsSamuel Pitoiset2019-02-042-0/+15
* radv: use the new attachments array when starting subpassesSamuel Pitoiset2019-02-041-12/+5
* radv: store the list of attachments for every subpassSamuel Pitoiset2019-02-047-55/+96
* radv: move subpass image transitions to radv_cmd_buffer_begin_subpass()Samuel Pitoiset2019-02-045-29/+27
* radv: add radv_cmd_buffer_begin_subpass() helperSamuel Pitoiset2019-02-041-12/+32
* radv: remove useless MAYBE_UNUSED in CmdBeginRenderPass()Samuel Pitoiset2019-02-041-1/+1
* radv: remove unused radv_render_pass_attachment::view_maskSamuel Pitoiset2019-02-042-11/+0
* radv: bail out when no image transitions will be performedSamuel Pitoiset2019-02-041-0/+3
* radv: fix buildSamuel Pitoiset2019-02-012-2/+2
* radv: take LDS into account for compute shader occupancy statsTimothy Arceri2019-02-013-5/+14
* ac/radv/radeonsi: add ac_get_num_physical_sgprs() helperTimothy Arceri2019-02-014-9/+9
* radv/winsys: fix hash when adding internal buffersSamuel Pitoiset2019-01-301-1/+1
* ac: use the correct LLVM processor name on Raven2Marek Olšák2019-01-291-1/+1
* radv: Enable VK_EXT_memory_priority.Bas Nieuwenhuizen2019-01-293-5/+20
* radv/winsys: Add priority handling during submit.Bas Nieuwenhuizen2019-01-293-49/+115
* radv/winsys: Set winsys bo priority on creation.Bas Nieuwenhuizen2019-01-2912-29/+82
* radv: re-enable fast depth clears for 16-bit surfaces on VISamuel Pitoiset2019-01-291-8/+0
* radv: set noalias/dereferenceable LLVM attributes based on param typesSamuel Pitoiset2019-01-281-13/+7
* radv: simplify allocating user SGPRS for descriptor setsSamuel Pitoiset2019-01-281-68/+34
* radv: remove radv_userdata_info::indirect fieldSamuel Pitoiset2019-01-283-12/+6
* radv/ac: fix some fp16 handlingTimothy Arceri2019-01-282-2/+2
* radv: Remove unused variable.Bas Nieuwenhuizen2019-01-271-1/+0
* radv: add device->instance extension dependenciesNiklas Haas2019-01-271-0/+27
* radv: correctly use vulkan 1.0 by defaultNiklas Haas2019-01-271-1/+1
* ac/nir_to_llvm: fix clamp shadow reference for more hardwareTimothy Arceri2019-01-261-1/+1
* radv: fix computing number of user SGPRs for streamout buffersSamuel Pitoiset2019-01-251-0/+3
* radv: always pass the GFX9 fence data to si_cs_emit_cache_flush()Samuel Pitoiset2019-01-232-16/+4
* radv: compute the GFX9 fence VA at allocation timeSamuel Pitoiset2019-01-233-9/+8