anv: fix up dynamic clip emission
[mesa.git] / src / intel / vulkan / genX_cmd_buffer.c
2020-08-11 Lionel Landwerlinanv: fix up dynamic clip emission
2020-08-02 Tapani Pällianv: dynamic vertex input binding stride and size support
2020-08-02 Tapani Pällianv: add support for dynamic primitive topology change
2020-08-02 Tapani Pällianv: handle dynamic viewport count
2020-06-24 Jordan Justenanv/cmd_buffer: Split GPGPU_WALKER out to emit_gpgpu_walker
2020-06-22 Jordan Justenanv: Make use of devinfo has_aux_map field
2020-06-22 Jordan Justenanv: Set L3 full way allocation at context init if...
2020-05-28 Caio Marcelo de... anv: Use new helper functions to pick SIMD variant...
2020-05-20 Lionel Landwerlinanv: add identifier BO
2020-05-20 Lionel Landwerlinanv: store the workaround address
2020-05-20 Lionel Landwerlinanv: Implement VK_KHR_performance_query
2020-05-20 Lionel Landwerlinanv: don't reserve a particular register for draw count
2020-05-14 Jason Ekstrandanv: Set MOCS in 3DSTATE_CONSTANT_* on Gen9+
2020-05-08 Lionel Landwerlinanv: fix alignments for uniform buffers
2020-04-28 Jason Ekstrandanv: Handle null vertex buffer bindings
2020-04-28 Jason Ekstrandanv: Handle NULL descriptors
2020-04-28 Jason Ekstrandanv: Use anv_layout_to_aux_usage for color during rende...
2020-04-28 Jason Ekstrandanv: Split color_attachment_compute_aux_usage in two
2020-04-28 Jason Ekstrandanv: Rework depth_stencil_attachment_compute_aux_usage
2020-04-28 Jason Ekstrandanv: Refactor cmd_buffer_setup_attachments
2020-04-28 Jason Ekstrandanv: Stop allowing non-zero clear colors in input attac...
2020-04-28 Jason Ekstrandanv: Disallow fast-clears which require format-reinterp...
2020-04-28 Jason Ekstrandanv: Allocate surface states per-subpass
2020-04-28 Jason Ekstrandanv: Split command buffer attachment setup in three
2020-04-28 Jason Ekstrandanv: Mark images written in end_subpass
2020-04-28 Jason Ekstrandanv: Use ANV_FROM_HANDLE for pInheritanceInfo fields
2020-04-28 Jason Ekstrandanv: Assert surface states are valid
2020-04-28 Jason Ekstrandanv: Stop filling out the clear color in compute_aux_usage
2020-04-28 Jason Ekstrandanv: Add TRANSFER_SRC to pass usage not subpass usage
2020-04-28 Jason Ekstrandanv: Return an error if allocating attachment memory...
2020-04-24 Jason Ekstrandanv: Add support for HiZ+CCS
2020-04-24 Jason Ekstrandanv/cmd_buffer: Move anv_image_init_aux_tt higher
2020-04-24 Jason Ekstrandanv: Generalize some aux usage checks
2020-04-24 Rafael Antognollianv: Enable HiZ on multi-layer depth buffers.
2020-04-19 Jason Ekstrandanv: Apply any needed PIPE_CONTROLs before emitting...
2020-04-19 Jason Ekstrandanv: Move vb_emit setup closer to where it's used in...
2020-04-17 Jason Ekstrandanv: Emit pushed UBO bounds checking code in the back...
2020-04-10 Caio Marcelo de... anv: Stop using cs_prog_data->threads
2020-04-07 Caio Marcelo de... anv/gen12: Lower VK_KHR_multiview using Primitive Repli...
2020-03-19 Jason Ekstrandanv: Only add END_OF_PIPE_SYNC if we actually have...
2020-03-18 Jason Ekstrandanv: Swizzle fast-clear values
2020-03-17 Jason Ekstrandanv: Do an end-of-pipe sync before updating AUX table...
2020-03-16 Jason Ekstrandanv: Push UBO ranges relative to the start of the binding
2020-03-16 Jason Ekstrandanv: Fix the comparison in an assert
2020-03-12 Caio Marcelo de... anv: Split graphics and compute bits from anv_pipeline
2020-03-12 Caio Marcelo de... anv: Use a separate field in the pipeline for compute...
2020-03-12 Caio Marcelo de... anv: Decouple flush_descriptor_sets() from pipeline...
2020-03-12 Caio Marcelo de... anv: Decouple flush_descriptor_sets() helpers from...
2020-03-12 Caio Marcelo de... anv: Remove redundant check in flush_descriptor_sets...
2020-03-12 Caio Marcelo de... anv: Pass the right pipe_state to flush_descriptor_sets()
2020-03-07 Jason Ekstrandanv: Bounds-check pushed UBOs when robustBufferAccess...
2020-03-07 Jason Ekstrandanv: Align UBO sizes to 32B
2020-03-07 Jason Ekstrandanv: Delete some pointless break statements
2020-03-07 Jason Ekstrandanv: Pass buffer addresses into emit_push_constant*
2020-03-07 Jason Ekstrandanv: Mark max_push_range UNUSED and simplify the code
2020-03-03 Rafael Antognolliintel/isl: Implement D16_UNORM workarounds.
2020-03-02 Rafael Antognollianv: Wait for the GPU to be idle before invalidating...
2020-03-02 Jason Ekstrandanv: Do end-of-pipe sync around MCS/CCS ops instead...
2020-03-02 Jason Ekstrandanv: Use a proper end-of-pipe sync instead of just...
2020-03-02 Jason Ekstrandanv: Use the PIPE_CONTROL instead of bits for the CS...
2020-02-27 Caio Marcelo de... anv: Remove unused field `urb.total_size`
2020-02-21 Caio Marcelo de... anv: Add pipe_state_for_stage() helper
2020-02-06 Lionel Landwerlinanv: set MOCS on push constants
2020-02-05 Lionel Landwerlinanv: implement gen12 post sync pipe control workaround
2020-02-05 Lionel Landwerlinanv: implement gen9 post sync pipe control workaround
2020-01-31 Jason Ekstrandanv: Always fill out the AUX table even if CCS is disabled
2020-01-31 Jason Ekstrandintel/genxml: Drop SLMEnable from L3CNTLREG on Gen11
2020-01-29 Jason Ekstrandanv: Set actual state pool sizes when we have softpin
2020-01-28 Jordan Justenanv: Emit CS Stall before Instruction Cache flush for...
2020-01-28 Jason Ekstrandanv: Replace one more aux_surface.isl.size_B check
2020-01-25 Jason Ekstrandanv: Rework CCS memory handling on TGL-LP
2020-01-25 Jason Ekstrandanv: Make AUX table invalidate a PIPE_* bit
2020-01-24 Caio Marcelo de... anv: Always initialize target_stencil_layout
2020-01-24 Jason Ekstrandanv: Replace aux_surface.isl.size_B checks with aux_usa...
2020-01-24 Jason Ekstrandanv: Rework the meaning of anv_image::planes[]::aux_usage
2020-01-24 Jason Ekstrandanv: Improve BTI change cache flushing
2020-01-24 Jason Ekstrandanv: Add a usage parameter to anv_layout_to_aux_usage
2020-01-24 Jason Ekstrandanv: Use isl_aux_state for HiZ resolves
2020-01-24 Jason Ekstrandanv: Use TRANSFER_SRC_OPTIMAL for depth/stencil MSAA...
2020-01-21 Tapani Pällianv: initialize clear_color_is_zero_one
2020-01-20 Jason Ekstrandanv: Take a device in anv_perf_warn
2020-01-20 Jason Ekstrandanv: Take an anv_device in vk_errorf
2020-01-20 Jason Ekstrandanv: Add an anv_physical_device field to anv_device
2020-01-17 Jason Ekstrandanv: Drop some VK_IMAGE_TILING_OPTIMAL checks
2020-01-16 Tapani Pällianv: set depth stall enabled when depth flush enabled...
2020-01-16 Lionel Landwerlinanv: implement another workaround for non pipelined...
2020-01-15 Iván Brianoanv: Enable Vulkan 1.2 support
2020-01-15 Lionel Landwerlinanv: fix pipeline switch back for non pipelined states
2020-01-14 Lionel Landwerlinanv: Implement Gen12 workaround for non pipelined state
2020-01-13 Jason Ekstrandanv: Drop an unused variable
2020-01-10 Jason Ekstrandanv: Re-use flush_descriptor_sets in flush_compute_state
2020-01-10 Jason Ekstrandanv: Flag descriptors dirty when gl_NumWorkgroups is...
2020-01-10 Jason Ekstrandanv: Don't add dynamic state base address to push const...
2019-12-07 Jason Ekstrandanv: Re-emit all compute state on pipeline switch
2019-12-05 Jason Ekstrandanv: Use PIPE_CONTROL flushes to implement the gen8...
2019-12-05 Jason Ekstrandanv: Apply cache flushes after setting index/draw VBs
2019-12-05 Jason Ekstrandanv: Always invalidate the VF cache in BeginCommandBuffer
2019-12-04 Rafael Antognollianv: Use 3DSTATE_CONSTANT_ALL when possible.
2019-12-04 Rafael Antognollianv: Move code for emitting push constants into its...
2019-12-04 Rafael Antognollianv: Add get_push_range_address() helper.