summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Don't resolve or ambiguate non-existent layersJason Ekstrand2018-02-121-2/+10
* anv: Allow fast-clearing the first slice of a multi-slice imageJason Ekstrand2018-02-081-4/+8
* anv/cmd_buffer: Rework aux trackingJason Ekstrand2018-02-081-99/+265
* anv/cmd_buffer: Move the mi_alu helper higher upJason Ekstrand2018-02-081-17/+19
* anv: Use blorp_ccs_ambiguate instead of fast-clearsJason Ekstrand2018-02-081-50/+35
* anv/cmd_buffer: Re-arrange the logic around UNDEFINED fast-clearsJason Ekstrand2018-02-081-17/+14
* anv/cmd_buffer: Pull the undefined layout condition into the ifJason Ekstrand2018-02-081-9/+4
* anv: Only fast clear single-slice imagesJason Ekstrand2018-02-081-17/+17
* anv/cmd_buffer: Add a mark_image_written helperJason Ekstrand2018-02-081-0/+44
* anv/cmd_buffer: Generalize transition_color_bufferJason Ekstrand2018-02-081-12/+47
* anv/cmd_buffer: Recurse in transition_color_buffer instead of falling throughJason Ekstrand2018-02-081-9/+9
* anv/blorp: Rework HiZ ops to look like MCS and CCSJason Ekstrand2018-02-081-6/+7
* anv/blorp: Rework image clear/resolve helpersJason Ekstrand2018-02-081-7/+21
* anv/cmd_buffer: Re-emit the pipeline at every subpassJason Ekstrand2018-01-301-0/+11
* anv/cmd_buffer: Emit PIPE_CONTROL with ISP bit on older platforms.Rafael Antognolli2018-01-291-4/+2
* anv/gen10: Emit CS stall and mark push constants dirty.Rafael Antognolli2018-01-261-6/+12
* anv/gen10: Ignore push constant packets during context restore.Rafael Antognolli2018-01-261-0/+47
* anv/cmd_buffer: add the pipeline layout to the pipeline stateIago Toral Quiroga2018-01-261-5/+3
* anv/cmd_buffer: Move num_workgroups to compute stateJason Ekstrand2018-01-231-7/+10
* anv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphics_stateJason Ekstrand2018-01-231-3/+3
* anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand2018-01-231-10/+10
* anv: Separate compute and graphics descriptor setsJason Ekstrand2018-01-231-11/+13
* anv/cmd_buffer: Use anv_descriptor_for_binding for samplersJason Ekstrand2018-01-231-4/+2
* anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand2018-01-231-21/+24
* anv/cmd_buffer: Use some pre-existing pipeline temporariesJason Ekstrand2018-01-231-5/+4
* anv: Make sure state on primary is correct after CmdExecuteCommandsAlex Smith2018-01-111-0/+9
* intel: Apply Geminilake "Barrier Mode" workaround.Kenneth Graunke2018-01-091-0/+21
* anv: Allow PMA optimization to be enabled in secondary command buffersAlex Smith2018-01-081-1/+21
* anv/cmd_buffer: Add support for pushing UBO rangesJason Ekstrand2017-12-081-32/+110
* anv/cmd_buffer: Add some stage assertsJason Ekstrand2017-12-081-0/+6
* anv/cmd_buffer: Add some helpers for working with descriptor setsJason Ekstrand2017-12-081-11/+34
* anv: Let blorp handle indirect clear colors for CCS resolvesJason Ekstrand2017-11-271-50/+1
* anv: Move get_fast_clear_state_address into anv_private.hJason Ekstrand2017-11-271-50/+6
* anv/cmd_buffer: Take bo_offset into account in fast clear state addressesJason Ekstrand2017-11-171-1/+1
* anv/cmd_buffer: Advance the address when initializing clear colorsJason Ekstrand2017-11-171-3/+6
* anv: Suffix anv-private 'VK' tokens with 'ANV'Chad Versace2017-11-071-12/+12
* anv: Better support for Android logging (v2)Chad Versace2017-10-171-2/+2
* anv: Do not assert() on VK_ATTACHMENT_UNUSEDJózef Kucia2017-10-091-1/+2
* anv: enable multiple planes per image/imageViewLionel Landwerlin2017-10-061-106/+190
* anv: Take a single aspect in anv_layout_to_aux_usageJason Ekstrand2017-10-061-5/+5
* anv/cmd_buffer: Make get_fast_clear_state return an addressJason Ekstrand2017-10-061-22/+24
* anv: prepare sampler emission code for multiplanar imagesLionel Landwerlin2017-10-061-1/+1
* anv: add an assertion in genX(BeginCommandBuffer)Gwan-gyeong Mun2017-09-281-0/+1
* anv/image: Support creating uncompressed views of compressed imagesJason Ekstrand2017-09-201-2/+19
* anv: Add a new anv_surface_state structJason Ekstrand2017-09-201-72/+42
* anv/image: Break surface state fill logic into a helperJason Ekstrand2017-09-201-38/+36
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-1/+2
* anv: wire up anv_perf_warn macro to do debug reportingTapani Pälli2017-09-121-4/+8
* anv: Mark functions used conditionally as UNUSEDMatt Turner2017-08-291-1/+1
* anv: Use ISL for emitting null surface states.Kenneth Graunke2017-08-191-16/+4