summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: only allocate the GFX9 fence and EOP BOs for the gfx queueSamuel Pitoiset2019-01-231-1/+2
* radv: remove old_fence parameter from si_cs_emit_write_event_eop()Samuel Pitoiset2019-01-234-9/+7
* radv: improve gathering of load_push_constants with dynamic bindingsSamuel Pitoiset2019-01-233-1/+7
* ac/nir_to_llvm: fix interpolateAt* for structsTimothy Arceri2019-01-231-12/+13
* ac/nir_to_llvm: add bindless support for uniform handlesTimothy Arceri2019-01-231-0/+28
* radeonsi: correct WRITE_DATA.DST_SEL definitionsMarek Olšák2019-01-224-12/+12
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-211-2/+2
* radv: prevent dirtying of dynamic state when it does not changeRhys Perry2019-01-211-16/+75
* radv: avoid context rolls when binding graphics pipelinesRhys Perry2019-01-213-108/+141
* radv: add missed situations for scissor bug workaroundRhys Perry2019-01-212-24/+43
* radv: pass radv_draw_info to radv_emit_draw_registers()Rhys Perry2019-01-211-60/+58