summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* radv: remove duplicate debug_flags fieldTimothy Arceri2017-10-121-1/+1
* amd: move r600d_common.h into r600gMarek Olšák2017-10-091-1/+1
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-091-3/+3
* radv: configure VGT_VERTEX_REUSE at pipeline creationSamuel Pitoiset2017-10-091-10/+8
* radv: emit PA_SU_POINT_{SIZE,MINMAX} in si_emit_config()Samuel Pitoiset2017-10-091-16/+0
* radv: allow launching waves out-of-order for computeSamuel Pitoiset2017-10-091-1/+9
* radv: check that pipeline is different before binding itSamuel Pitoiset2017-10-041-2/+8
* radv: make radv_dynamic_state_copy() staticSamuel Pitoiset2017-10-021-1/+1
* radv: remove unused param in radv_handle_{cmask,dcc}_image_transition()Samuel Pitoiset2017-10-021-8/+4
* radv: add an assertion in radv_BeginCommandBuffer()Gwan-gyeong Mun2017-09-281-0/+1
* radv: add gfx9 scissor workaroundDavid Airlie2017-09-241-0/+5
* radv: copy the number of viewports/scissors at pipeline bind timeSamuel Pitoiset2017-09-211-2/+6
* radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen2017-09-201-28/+28
* radv: Use for_each_bit in the descriptor set flush.Bas Nieuwenhuizen2017-09-201-3/+1
* radv: do not update the number of scissors in vkCmdSetScissor()Samuel Pitoiset2017-09-201-3/+0
* radv: do not update the number of viewports in vkCmdSetViewport()Samuel Pitoiset2017-09-201-3/+0
* radv: add some assertions in vkCmdSetScissor()Samuel Pitoiset2017-09-201-1/+4
* radv: add some assertions in vkCmdSetViewport()Samuel Pitoiset2017-09-201-1/+4
* radv: inline radv_flush_compute_state() into radv_dispatch()Samuel Pitoiset2017-09-201-11/+7
* radv: add radv_dispatch() helperSamuel Pitoiset2017-09-201-15/+14
* radv: add radv_emit_dispatch_packets() helperSamuel Pitoiset2017-09-201-103/+149
* radv: Don't redundantly emit pipelines after secondary cmd buffer.Bas Nieuwenhuizen2017-09-151-5/+6
* radv: fix a potential crash if attachments allocation failedSamuel Pitoiset2017-09-151-1/+2
* radv: save all descriptor pointers into the trace BOSamuel Pitoiset2017-09-141-0/+32
* radv: add debug flags for syncing shaders after every draw callSamuel Pitoiset2017-09-141-0/+15
* radv: add radv_cmd_buffer_after_draw() helper functionSamuel Pitoiset2017-09-141-6/+12
* radv: save the bound pipeline pointers into the trace BOSamuel Pitoiset2017-09-141-7/+52
* radv: clear push_constant_stages when resetting a command bufferSamuel Pitoiset2017-09-131-0/+1
* radv: add more radv_emit_XXX() helpers for the dynamic stateSamuel Pitoiset2017-09-131-40/+77
* radv: use upload_data to upload push descriptors.Dave Airlie2017-09-111-6/+3
* radv: return an error code when resetting a command bufferSamuel Pitoiset2017-09-111-8/+14
* radv: remove unnecessary goto in radv_create_cmd_buffer()Samuel Pitoiset2017-09-111-8/+2
* radv: do not pass a pipeline object to radv_emit_graphics_pipeline()Samuel Pitoiset2017-09-111-4/+4
* radv: move shaders related code to radv_shader.cSamuel Pitoiset2017-09-081-27/+1
* radv: fix error code when initializing the push descriptorsSamuel Pitoiset2017-09-081-1/+1
* radv: do not update vertex descriptors if the allocation failedSamuel Pitoiset2017-09-081-4/+8
* radv: add radv_vertex_elements_info data structureSamuel Pitoiset2017-09-081-8/+9
* radv: add an assertion when pushing meta descriptor setsSamuel Pitoiset2017-09-081-0/+1
* radv: use simpler indirect packet 3 if possible.Dave Airlie2017-09-071-14/+23
* radv: do not use a bitfield when dirtying the vertex buffersSamuel Pitoiset2017-09-071-2/+3
* radv: fix error code when resizing the upload BOSamuel Pitoiset2017-09-061-1/+1
* radv: Actually set the cmd_buffer usage_flags.Bas Nieuwenhuizen2017-09-041-0/+1
* radv: silent a compiler warning in radv_emit_framebuffer_state()Samuel Pitoiset2017-09-011-3/+3
* radv: Add trace ids for secondary buffers.Bas Nieuwenhuizen2017-08-291-0/+2
* radv: propagate VK_ERROR_OUT_OF_HOST_MEMORY to vk{Begin,End}CommandBuffer()Samuel Pitoiset2017-08-281-7/+17
* radv: rename record_fail to record_result and use VkResultSamuel Pitoiset2017-08-281-8/+8
* radv: Fix off by one in MAX_VBS assert.Bas Nieuwenhuizen2017-08-251-1/+1
* radv: don't crash if we have no framebufferDave Airlie2017-08-251-0/+4
* radv: Implement multiview draws.Bas Nieuwenhuizen2017-08-241-33/+111
* radv: Add multiview clears.Bas Nieuwenhuizen2017-08-241-0/+1