summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/genX_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-01anv: Define struct anv_tilingChad Versace1-1/+1
2019-07-31intel: drop incorrect MAYBE_UNUSEDEric Engestrom1-2/+2
2019-07-23anv: Implement VK_KHR_imageless_framebufferSagar Ghuge1-15/+27
2019-07-10anv: Set Stateless Data Port Access MOCSJason Ekstrand1-0/+2
2019-06-17anv: Set STATE_BASE_ADDRESS upper bounds on gen7Jason Ekstrand1-0/+17
2019-06-17anv: Add stencil texturing support for gen7Jason Ekstrand1-0/+76
2019-06-17anv/cmd_buffer: Add a stencil transition helperJason Ekstrand1-35/+75
2019-06-17anv/blorp: Take an aspect in anv_image_copy_to_shadowJason Ekstrand1-0/+1
2019-06-11anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7Ville Syrjälä1-0/+107
2019-06-07anv/cmd_buffer: Initalize the clear color struct for CNL+Nanley Chery1-13/+7
2019-05-09anv: Remove special allocation for anv_push_constantsCaio Marcelo de Oliveira Filho1-9/+1
2019-04-19anv: Use bindless textures and samplersJason Ekstrand1-2/+10
2019-04-19anv: Put image params in the descriptor set buffer on gen8 and earlierJason Ekstrand1-32/+0
2019-04-19anv: Make all VkDeviceMemory BOs resident permanentlyJason Ekstrand1-10/+26
2019-04-11anv/cmd_buffer: Use gen_mi_sub instead of gen_mi_add with a negativeJason Ekstrand1-1/+1
2019-04-11anv: Move mi_memcpy and mi_memset to gen_mi_builderJason Ekstrand1-4/+27
2019-04-11anv: Use gen_mi_builder for conditional renderingJason Ekstrand1-69/+40
2019-04-11anv: Use gen_mi_builder for indirect dispatchJason Ekstrand1-16/+13
2019-04-11anv: Use gen_mi_builder for indirect draw parametersJason Ekstrand1-65/+16
2019-04-11anv: Use gen_mi_builder for computing resolve predicatesJason Ekstrand1-93/+35
2019-04-11anv: Use gen_mi_builder for CmdDrawIndirectByteCountJason Ekstrand1-102/+22
2019-03-18anv: Treat zero size XFB buffer as disabledDanylo Piliaiev1-1/+1
2019-03-05anv: Add a concept of a descriptor bufferJason Ekstrand1-0/+52
2019-03-05anv: Count image param entries rather than imagesJason Ekstrand1-6/+8
2019-03-04anv: Use an actual binding for gl_NumWorkgroupsJason Ekstrand1-30/+25
2019-02-14anv: Silence some compiler warnings in release buildsJason Ekstrand1-1/+1
2019-01-22anv: Implement vkCmdDrawIndirectByteCountEXTJason Ekstrand1-0/+147
2019-01-22anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand1-0/+129
2019-01-19intel/genxml: add missing MI_PREDICATE compare operationsLionel Landwerlin1-1/+0
2019-01-19anv: narrow flushing of the render target to buffer writesLionel Landwerlin1-13/+1
2019-01-18anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev1-12/+224
2019-01-18anv: Implement VK_KHR_draw_indirect_count for gen 7+Danylo Piliaiev1-0/+147
2019-01-17anv: Remove state flush.Rafael Antognolli1-9/+0
2019-01-17anv: Update usage of block_pool->bo.Rafael Antognolli1-10/+10
2019-01-17anv: fix invalid binding table index computationLionel Landwerlin1-4/+2
2019-01-17anv/device: fix maximum number of images supportedIago Toral Quiroga1-7/+18
2019-01-14anv: Implement VK_KHR_depth_stencil_resolveJason Ekstrand1-0/+136
2019-01-14anv: Move resolve_subpass to genX_cmd_buffer.cJason Ekstrand1-2/+59
2019-01-08anv: flush fast clear colors into compressed surfacesLionel Landwerlin1-0/+49
2019-01-08anv: explictly specify format for blorp ccs/mcs opLionel Landwerlin1-12/+22
2018-12-24anv: don't do partial resolve on layer > 0Lionel Landwerlin1-0/+8
2018-12-14genxml: Consistently use a numeric "MOCS" fieldKenneth Graunke1-10/+9
2018-12-05anv/query: flush render target before copying resultsLionel Landwerlin1-0/+14
2018-11-26anv/icl: Set use full ways in L3CNTLREGAnuj Phogat1-0/+1
2018-11-01anv/icl: Set Error Detection Behavior Control Bit in L3CNTLREGAnuj Phogat1-0/+7
2018-10-11anv/gen9+: Initialize new fields in STATE_BASE_ADDRESSJordan Justen1-0/+12
2018-10-03anv: Use separate MOCS settings for external BOsJason Ekstrand1-9/+9
2018-09-26intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand1-2/+2
2018-09-14anv/cmd_buffer: Take an address in emit_lrmJason Ekstrand1-17/+16
2018-09-14anv/memcpy: Use addresses instead of bo+offsetJason Ekstrand1-10/+18