summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Use gen_mi_builder for CmdDrawIndirectByteCountJason Ekstrand2019-04-111-102/+22
* anv: Treat zero size XFB buffer as disabledDanylo Piliaiev2019-03-181-1/+1
* anv: Add a concept of a descriptor bufferJason Ekstrand2019-03-051-0/+52
* anv: Count image param entries rather than imagesJason Ekstrand2019-03-051-6/+8
* anv: Use an actual binding for gl_NumWorkgroupsJason Ekstrand2019-03-041-30/+25
* anv: Silence some compiler warnings in release buildsJason Ekstrand2019-02-141-1/+1
* anv: Implement vkCmdDrawIndirectByteCountEXTJason Ekstrand2019-01-221-0/+147
* anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand2019-01-221-0/+129
* intel/genxml: add missing MI_PREDICATE compare operationsLionel Landwerlin2019-01-191-1/+0
* anv: narrow flushing of the render target to buffer writesLionel Landwerlin2019-01-191-13/+1
* anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev2019-01-181-12/+224
* anv: Implement VK_KHR_draw_indirect_count for gen 7+Danylo Piliaiev2019-01-181-0/+147
* anv: Remove state flush.Rafael Antognolli2019-01-171-9/+0
* anv: Update usage of block_pool->bo.Rafael Antognolli2019-01-171-10/+10
* anv: fix invalid binding table index computationLionel Landwerlin2019-01-171-4/+2
* anv/device: fix maximum number of images supportedIago Toral Quiroga2019-01-171-7/+18
* anv: Implement VK_KHR_depth_stencil_resolveJason Ekstrand2019-01-141-0/+136
* anv: Move resolve_subpass to genX_cmd_buffer.cJason Ekstrand2019-01-141-2/+59
* anv: flush fast clear colors into compressed surfacesLionel Landwerlin2019-01-081-0/+49
* anv: explictly specify format for blorp ccs/mcs opLionel Landwerlin2019-01-081-12/+22
* anv: don't do partial resolve on layer > 0Lionel Landwerlin2018-12-241-0/+8
* genxml: Consistently use a numeric "MOCS" fieldKenneth Graunke2018-12-141-10/+9
* anv/query: flush render target before copying resultsLionel Landwerlin2018-12-051-0/+14
* anv/icl: Set use full ways in L3CNTLREGAnuj Phogat2018-11-261-0/+1
* anv/icl: Set Error Detection Behavior Control Bit in L3CNTLREGAnuj Phogat2018-11-011-0/+7
* 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