summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/gen9+: Initialize new fields in STATE_BASE_ADDRESSJordan Justen2018-10-111-0/+12
* anv: Use separate MOCS settings for external BOsJason Ekstrand2018-10-031-9/+9
* intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand2018-09-261-2/+2
* anv/cmd_buffer: Take an address in emit_lrmJason Ekstrand2018-09-141-17/+16
* anv/memcpy: Use addresses instead of bo+offsetJason Ekstrand2018-09-141-10/+18
* anv: Clamp scissors to the framebuffer boundaryJason Ekstrand2018-09-071-1/+2
* anv: Implement a VF cache invalidate workaroundJason Ekstrand2018-09-071-0/+25
* anv: Re-emit vertex buffers when the pipeline changesJason Ekstrand2018-09-071-0/+2
* Replace uses of _mesa_bitcount with util_bitcountDylan Baker2018-09-071-2/+2
* intel/compiler: Remove surface_idx from brw_image_paramJason Ekstrand2018-08-291-2/+0
* anv/pipeline: Add a per-VB instance divisorJason Ekstrand2018-07-091-6/+1
* anv/pipeline: Use a per-VB struct instead of separate arraysJason Ekstrand2018-07-091-2/+2
* anv: Add support for VK_KHR_create_renderpass2Jason Ekstrand2018-07-091-0/+24
* anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand2018-07-091-2/+2
* anv: Add state setup support for shader constantsJason Ekstrand2018-07-021-19/+53
* anv/cmd_buffer: make descriptors dirty when emitting base state addressIago Toral Quiroga2018-07-021-0/+5
* anv/cmd_buffer: clean dirty push constants flag after emitting push constantsIago Toral Quiroga2018-07-021-0/+2
* anv: Use an address for each anv_image planeJason Ekstrand2018-05-311-6/+7
* anv/cmd_buffer: Rework surface relocation helpersJason Ekstrand2018-05-311-25/+19
* anv: Use an anv_address in anv_bufferJason Ekstrand2018-05-311-23/+9
* anv/cmd_buffer: Use anv_address for handling indirect parametersJason Ekstrand2018-05-311-44/+51
* anv: Use an anv_address in anv_buffer_viewJason Ekstrand2018-05-311-13/+16
* anv: Use full anv_addresses in anv_surface_stateJason Ekstrand2018-05-311-19/+11
* i965,anv: Set the CS stall bit on the ISP disable PIPE_CONTROLJason Ekstrand2018-05-091-0/+1
* anv: emit pixel scoreboard stall before ISP disableLionel Landwerlin2018-05-091-1/+8
* nir: Offset vertex_id by first_vertex instead of base_vertexNeil Roberts2018-04-191-4/+0
* spirv: Lower BaseVertex to FIRST_VERTEX instead of BASE_VERTEXNeil Roberts2018-04-191-4/+12
* anv: fix number of planes for depth & stencilLionel Landwerlin2018-04-131-1/+1
* anv: Make blorp update the clear color.Rafael Antognolli2018-04-051-42/+12
* anv: Emit the fast clear color address, instead of value.Rafael Antognolli2018-04-051-4/+48
* anv: Add a helper to extract clear color from the attachment.Rafael Antognolli2018-04-051-13/+1
* intel: Use Clear Color struct size.Rafael Antognolli2018-04-051-11/+12
* anv/cmd_buffer: honor pending clear views for depth/stencil attachmentsIago Toral Quiroga2018-04-021-1/+21
* anv/cmd_buffer: consider multiview masks for tracking pending clear aspectsIago Toral Quiroga2018-04-021-3/+88
* anv: Implement vkCmdDispatchBaseJason Ekstrand2018-03-071-6/+53
* anv/cmd_buffer: Add support for MCS fast-clears and resolvesJason Ekstrand2018-03-011-5/+39
* anv/cmd_buffer: Add helpers for computing resolve predicatesJason Ekstrand2018-03-011-10/+64
* anv/cmd_buffer: Handle MCS identical to CCS_E in compute_aux_usageJason Ekstrand2018-03-011-9/+5
* anv: Don't assert that stencil HiZ clears are single-sliceJason Ekstrand2018-02-211-3/+6
* anv: Only copy clear dwords if we're rendering to the first sliceJason Ekstrand2018-02-211-1/+4
* anv/cmd_buffer: Delete some assert-only variablesJason Ekstrand2018-02-201-4/+1
* anv/cmd_buffer: Use layout_to_* helpers in compute_aux_usageJason Ekstrand2018-02-201-18/+35
* anv/cmd_buffer: Simplify transition_depth_bufferJason Ekstrand2018-02-201-12/+0
* anv/cmd_buffer: Do subpass image transitions in begin/end_subpassJason Ekstrand2018-02-201-132/+88
* anv/cmd_buffer: Mark depth/stencil surfaces written in begin_subpassJason Ekstrand2018-02-201-21/+29
* anv/cmd_buffer: Sync clear values in begin_subpassJason Ekstrand2018-02-201-100/+48
* anv/pass: Store usage in each subpass attachmentJason Ekstrand2018-02-201-1/+1
* anv/cmd_buffer: Add a concept of pending load aspectsJason Ekstrand2018-02-201-6/+16
* anv/cmd_buffer: Iterate all subpass attachments when clearingJason Ekstrand2018-02-201-45/+33
* anv/cmd_buffer: Decide whether or not to HiZ clear up-frontJason Ekstrand2018-02-201-35/+72