vulkan,anv: Move the DEFINE_HANDLE_CASTS macros to vk_object.h
[mesa.git] / src / intel / vulkan / anv_private.h
2020-05-04 Jason Ekstrandvulkan,anv: Move the DEFINE_HANDLE_CASTS macros to...
2020-05-04 Jason Ekstrandvulkan,anv: Add a base object struct type
2020-05-04 Jason Ekstrandvulkan,anv: Add a common base object type for VkDevice
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: Stop allowing non-zero clear colors in input attac...
2020-04-28 Jason Ekstrandanv: Allocate surface states per-subpass
2020-04-20 Rafael Antognollianv: Add support for new MMAP_OFFSET ioctl.
2020-04-20 Rafael Antognollianv: Add anv_device parameter to anv_gem_munmap.
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-04-01 Danylo Piliaievanv: Do not sample from 3d depth image with HiZ
2020-03-31 Jason Ekstrandanv/allocator: Use util_dynarray for blocks in anv_stat...
2020-03-18 Jason Ekstrandanv: Swizzle fast-clear values
2020-03-12 Caio Marcelo de... anv: Reduce compute pipeline batch_data size
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: Keep the shader stage in anv_shader_bin
2020-03-12 Caio Marcelo de... anv: Use a dynamic array for storing executables in...
2020-03-12 Caio Marcelo de... anv: Add a new enum to identify the pipeline type
2020-03-07 Lionel Landwerlinanv: stop storing prog param data into shader blobs
2020-03-07 Jason Ekstrandanv: Bounds-check pushed UBOs when robustBufferAccess...
2020-03-07 Jason Ekstrandanv: Add an align_down_u32 helper
2020-03-07 Jason Ekstrandanv: Align UBO sizes to 32B
2020-03-02 Jason Ekstrandanv: Use a proper end-of-pipe sync instead of just...
2020-02-27 Caio Marcelo de... anv: Remove unused field `urb.total_size`
2020-02-27 Caio Marcelo de... anv: Remove unused field xfb_used from anv_pipeline
2020-02-25 Jason Ekstrandanv: Always enable the data cache
2020-02-12 Chad Versaceanv: Clarify behavior of anv_image_aspect_to_plane()
2020-02-12 Chad Versaceanv: Delete anv_image::ccs_e_compatible
2020-02-11 Chad Versaceanv: Drop unused anv_image_get_surface_for_aspect_mask()
2020-02-05 Lionel Landwerlinanv: implement gen9 post sync pipe control workaround
2020-01-31 Jason Ekstrandanv: Plumb deref block size through to 3DSTATE_SF
2020-01-29 Jason Ekstrandanv/block_pool: Ensure allocations have contiguous...
2020-01-25 Jason Ekstrandanv: Rework CCS memory handling on TGL-LP
2020-01-25 Jason Ekstrandanv: Make anv_vma_alloc/free a lot dumber
2020-01-25 Jason Ekstrandanv: Make AUX table invalidate a PIPE_* bit
2020-01-25 Jason Ekstrandanv: Add another align_down helper
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: Add a usage parameter to anv_layout_to_aux_usage
2020-01-24 Jason Ekstrandanv: Add a layout_to_aux_state helper
2020-01-20 Jason Ekstrandanv: Allow enumerating multiple physical devices
2020-01-20 Jason Ekstrandanv: Drop separate chipset_id fields
2020-01-20 Jason Ekstrandanv: Move the physical device dispatch table to anv_ins...
2020-01-20 Jason Ekstrandanv: Drop the instance pointer from anv_device
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: Support modifiers in GetImageFormatProperties2
2020-01-03 Jason Ekstrandanv: Drop unneeded struct keywords
2019-12-06 Jason Ekstrandanv: Use BO fences/semaphores for AcquireNextImage
2019-12-06 Jason Ekstrandanv: Add a fence_reset_reset_temporary helper
2019-12-05 Jason Ekstrandanv: Add allocator support for client-visible addresses
2019-12-05 Jason Ekstrandanv: Add an explicit_address parameter to anv_device_al...
2019-12-05 Jason Ekstrandanv: Stop advertising two heaps just for the VF cache WA
2019-12-05 Jason Ekstrandanv: Set up VMA heaps independently from memory heaps
2019-12-05 Jason Ekstrandanv: Stop tracking VMA allocations
2019-12-05 Jason Ekstrandanv: Use PIPE_CONTROL flushes to implement the gen8...
2019-12-05 Jason Ekstrandanv: Add a has_softpin boolean
2019-12-05 Jason Ekstrandanv: Drop bo_flags from anv_bo_pool
2019-12-03 Jason Ekstrandanv: Respect the always_flush_cache driconf option
2019-11-18 Jason Ekstrandanv: Use an anv_state for the next binding table
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindPipeline
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindDescriptorSets
2019-11-18 Jason Ekstrandanv: Rework push constant handling
2019-11-18 Jason Ekstrandanv: Re-arrange push constant data a bit
2019-11-18 Jason Ekstrandanv: Pre-compute push ranges for graphics pipelines
2019-11-18 Jason Ekstrandanv: Flatten descriptor bindings in anv_nir_apply_pipel...
2019-11-12 Rafael Antognollianv: Use mocs settings from isl_dev.
2019-11-11 Lionel Landwerlinanv: implement VK_KHR_timeline_semaphore
2019-11-11 Jason Ekstrandanv: Plumb timeline semaphore signal/wait values throug...
2019-11-11 Lionel Landwerlinanv: prepare the driver for delayed submissions
2019-11-11 Lionel Landwerlinanv: refcount semaphores
2019-11-11 Lionel Landwerlinanv: prepare driver to report submission error through...
2019-11-11 Lionel Landwerlinanv: move queue init/finish to anv_queue.c
2019-11-11 Lionel Landwerlinanv: expose timeout helpers outside of anv_queue.c
2019-11-06 Lionel Landwerlinanv: implement VK_KHR_separate_depth_stencil_layouts
2019-10-31 Jason Ekstrandanv: Use a bitset for tracking residency
2019-10-31 Jason Ekstrandanv: Drop anv_bo_init and anv_bo_init_new
2019-10-31 Jason Ekstrandanv: Allocate misc BOs from the cache
2019-10-31 Jason Ekstrandanv: Allocate scratch BOs from the cache
2019-10-31 Jason Ekstrandanv: Allocate batch and fence buffers from the cache
2019-10-31 Jason Ekstrandanv: Allocate descriptor buffers from the BO cache
2019-10-31 Jason Ekstrandanv: Allocate query pool BOs from the cache
2019-10-31 Jason Ekstrandanv: Allocate block pool BOs from the cache
2019-10-31 Jason Ekstrandanv: Choose BO flags internally in anv_block_pool
2019-10-31 Jason Ekstrandanv: Rework the internal BO allocation API
2019-10-31 Jason Ekstrandanv: Handle state pool relocations using "wrapper" BOs
2019-10-31 Jason Ekstrandanv: Replace ANV_BO_EXTERNAL with anv_bo::is_external
2019-10-31 Jason Ekstrandanv: Declare the bo in the anv_block_pool_foreach_bo...
2019-10-31 Jason Ekstrandanv: Fix a relocation race condition
2019-10-31 Jason Ekstrandanv: Use a util_sparse_array for the GEM handle ->...
2019-10-31 Jason Ekstrandanv: Move refcount to anv_bo
2019-10-30 Rafael Antognollianv: Add Tile Cache Flush for Unified Cache.
2019-10-29 Plamena Manolovaanv: Implement new way for setting streamout buffers.
2019-10-28 Eric Engestromanv: add a couple printflike() annotations
2019-10-28 Nanley Cheryanv/private: Modify aux slice helpers for Gen12 CCS
2019-10-28 Nanley Cheryanv: Properly allocate aux-tracking space for CCS_E
next