summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/gen8_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
11 daysisl, anv, iris: Add a centralized helper to select MOCS based on usageKenneth Graunke1-5/+6
2020-08-11anv: centralize vk to gen arraysLionel Landwerlin1-66/+21
2020-08-02anv: depth/stencil dynamic state supportTapani Pälli1-6/+66
2020-08-02anv: add support for dynamic primitive topology changeTapani Pälli1-0/+27
2020-08-02anv: add support for dynamic cull mode and winding orderTapani Pälli1-2/+17
2020-07-07anv: Handle clamping of inverted depth rangesJason Ekstrand1-2/+10
2020-03-12anv: Split graphics and compute bits from anv_pipelineCaio Marcelo de Oliveira Filho1-3/+3
2020-01-16anv: set depth stall enabled when depth flush enabled on gen12Tapani Pälli1-0/+5
2019-10-30anv: Add Tile Cache Flush for Unified Cache.Rafael Antognolli1-0/+6
2019-10-28anv: Add support for depth bounds testing.Plamena Manolova1-0/+13
2019-08-06anv: Implement VK_EXT_line_rasterizationJason Ekstrand1-0/+9
2019-07-29anv: implement VK_EXT_index_type_uint8Lionel Landwerlin1-12/+30
2019-07-16anv: Account for dynamic stencil write disables in the PMA fixJason Ekstrand1-0/+2
2019-06-21anv: Enable the guardband clip testJason Ekstrand1-3/+20
2019-06-11anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7Ville Syrjälä1-102/+0
2019-01-17anv: Remove state flush.Rafael Antognolli1-8/+0
2019-01-17anv: Update usage of block_pool->bo.Rafael Antognolli1-3/+3
2018-12-14genxml: Consistently use a numeric "MOCS" fieldKenneth Graunke1-1/+1
2018-10-03anv: Use separate MOCS settings for external BOsJason Ekstrand1-1/+2
2018-05-31anv: Use an anv_address in anv_bufferJason Ekstrand1-2/+1
2018-01-23anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand1-5/+7
2018-01-23anv/cmd_buffer: Use a temporary variable for dynamic stateJason Ekstrand1-17/+15
2018-01-23anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand1-20/+20
2018-01-23anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand1-3/+3
2018-01-23anv/cmd_buffer: Use some pre-existing pipeline temporariesJason Ekstrand1-2/+1
2017-10-21anv: disable stencil pma fix on Gen > 9Lionel Landwerlin1-0/+2
2017-10-06anv: enable multiple planes per image/imageViewLionel Landwerlin1-1/+1
2017-09-25anv: fix viewport transformation for z componentSamuel Iglesias Gonsálvez1-2/+2
2017-08-29anv: Mark functions used conditionally as UNUSEDMatt Turner1-2/+2
2017-08-29anv: Remove 'inline' keywordsMatt Turner1-2/+2
2017-06-22anv/cnl: Use GENX(xx) in place of GEN9_xxAnuj Phogat1-8/+8
2017-05-04anv/allocator: Embed the block_pool in the state_poolJason Ekstrand1-3/+3
2017-05-04anv: Simplify Cherryview line handling.Kenneth Graunke1-49/+16
2017-05-03genxml: Normalize xml for 3DSTATE_CC_STATE_POINTERS.Rafael Antognolli1-1/+1
2017-02-21anv: Take a device parameter in anv_state_flushJason Ekstrand1-8/+4
2017-02-21anv: Rename clflush_range and state_clflushJason Ekstrand1-4/+4
2017-02-14anv: Implement the Skylake stencil PMA optimizationJason Ekstrand1-4/+153
2017-02-14anv: Add support for the PMA fix on BroadwellJason Ekstrand1-0/+131
2017-02-14anv: Disable stencil writes when both write masks are zeroJason Ekstrand1-0/+8
2017-01-24anv: Set viewport extents correctly when height is negativeJason Ekstrand1-2/+2
2017-01-12anv: Delete anv's HiZ op emit functionNanley Chery1-223/+0
2017-01-12anv: Enable HiZ support for multiple subpassesNanley Chery1-6/+5
2017-01-12anv: Replace anv_image_has_hiz() with ISL_AUX_USAGE_HIZNanley Chery1-1/+1
2016-11-29anv: Emit cherryview SF state without including gen9_pack.hKristian H. Kristensen1-13/+23
2016-11-18anv/cmd_buffer: Enable stencil-only HZ clearsNanley Chery1-13/+33
2016-11-18anv/cmd_buffer: Manage Anv state around HZ op emissionNanley Chery1-7/+9
2016-11-18anv/cmd_buffer: Clarify HZ rectangle behaviorNanley Chery1-1/+2
2016-11-09anv/gen8: Stall when needed in Cmd(Set|Reset)EventJason Ekstrand1-0/+29
2016-10-17anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand1-87/+0
2016-10-14anv/hiz: Perform HiZ resolves for all partial rendersJason Ekstrand1-1/+11