aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_private.h
Commit message (Expand)AuthorAgeFilesLines
* anv: Silence unused parameter warning in anv_image_get_clear_color_addrIan Romanick2020-05-141-1/+1
* anv: Implement VK_EXT_custom_border_colorIván Briano2020-05-131-0/+32
* anv: Add a way to reserve states from a poolIván Briano2020-05-131-0/+15
* anv/allocator: Add a start_offset to anv_state_poolJason Ekstrand2020-05-081-1/+7
* anv: fix alignments for uniform buffersLionel Landwerlin2020-05-081-1/+6
* vulkan,anv: Move the DEFINE_HANDLE_CASTS macros to vk_object.hJason Ekstrand2020-05-041-58/+54
* vulkan,anv: Add a base object struct typeJason Ekstrand2020-05-041-6/+49
* vulkan,anv: Add a common base object type for VkDeviceJason Ekstrand2020-05-041-4/+3
* anv: Handle NULL descriptorsJason Ekstrand2020-04-281-0/+10
* anv: Use anv_layout_to_aux_usage for color during render passesJason Ekstrand2020-04-281-2/+0
* anv: Stop allowing non-zero clear colors in input attachmentsJason Ekstrand2020-04-281-1/+0
* anv: Allocate surface states per-subpassJason Ekstrand2020-04-281-2/+2
* anv: Add support for new MMAP_OFFSET ioctl.Rafael Antognolli2020-04-201-0/+1
* anv: Add anv_device parameter to anv_gem_munmap.Rafael Antognolli2020-04-201-1/+1
* anv: Emit pushed UBO bounds checking code in the back-end compilerJason Ekstrand2020-04-171-1/+3
* anv: Stop using cs_prog_data->threadsCaio Marcelo de Oliveira Filho2020-04-091-0/+6
* anv/gen12: Lower VK_KHR_multiview using Primitive ReplicationCaio Marcelo de Oliveira Filho2020-04-071-0/+6
* anv: Do not sample from 3d depth image with HiZDanylo Piliaiev2020-04-011-0/+10
* anv/allocator: Use util_dynarray for blocks in anv_state_streamJason Ekstrand2020-03-311-3/+1
* anv: Swizzle fast-clear valuesJason Ekstrand2020-03-181-2/+2
* anv: Reduce compute pipeline batch_data sizeCaio Marcelo de Oliveira Filho2020-03-121-1/+3
* anv: Split graphics and compute bits from anv_pipelineCaio Marcelo de Oliveira Filho2020-03-121-40/+64
* anv: Use a separate field in the pipeline for compute shaderCaio Marcelo de Oliveira Filho2020-03-121-1/+8
* anv: Keep the shader stage in anv_shader_binCaio Marcelo de Oliveira Filho2020-03-121-0/+5
* anv: Use a dynamic array for storing executables in pipelineCaio Marcelo de Oliveira Filho2020-03-121-5/+1
* anv: Add a new enum to identify the pipeline typeCaio Marcelo de Oliveira Filho2020-03-121-0/+6
* anv: stop storing prog param data into shader blobsLionel Landwerlin2020-03-071-1/+1
* anv: Bounds-check pushed UBOs when robustBufferAccess = trueJason Ekstrand2020-03-071-3/+3
* anv: Add an align_down_u32 helperJason Ekstrand2020-03-071-1/+8
* anv: Align UBO sizes to 32BJason Ekstrand2020-03-071-0/+2
* anv: Use a proper end-of-pipe sync instead of just CS stallJason Ekstrand2020-03-021-4/+5
* anv: Remove unused field `urb.total_size`Caio Marcelo de Oliveira Filho2020-02-271-4/+1
* anv: Remove unused field xfb_used from anv_pipelineCaio Marcelo de Oliveira Filho2020-02-271-2/+0
* anv: Always enable the data cacheJason Ekstrand2020-02-251-2/+0
* anv: Clarify behavior of anv_image_aspect_to_plane()Chad Versace2020-02-121-0/+6
* anv: Delete anv_image::ccs_e_compatibleChad Versace2020-02-121-5/+0
* anv: Drop unused anv_image_get_surface_for_aspect_mask()Chad Versace2020-02-111-4/+0
* anv: implement gen9 post sync pipe control workaroundLionel Landwerlin2020-02-051-0/+6
* anv: Plumb deref block size through to 3DSTATE_SFJason Ekstrand2020-01-301-1/+1
* anv/block_pool: Ensure allocations have contiguous mapsJason Ekstrand2020-01-291-1/+2
* anv: Rework CCS memory handling on TGL-LPJason Ekstrand2020-01-251-7/+38
* anv: Make anv_vma_alloc/free a lot dumberJason Ekstrand2020-01-251-3/+6
* anv: Make AUX table invalidate a PIPE_* bitJason Ekstrand2020-01-251-1/+8
* anv: Add another align_down helperJason Ekstrand2020-01-251-2/+8
* anv: Replace aux_surface.isl.size_B checks with aux_usage checksJason Ekstrand2020-01-241-7/+5
* anv: Rework the meaning of anv_image::planes[]::aux_usageJason Ekstrand2020-01-241-5/+3
* anv: Add a usage parameter to anv_layout_to_aux_usageJason Ekstrand2020-01-241-0/+1
* anv: Add a layout_to_aux_state helperJason Ekstrand2020-01-241-0/+6
* anv: Allow enumerating multiple physical devicesJason Ekstrand2020-01-201-2/+5
* anv: Drop separate chipset_id fieldsJason Ekstrand2020-01-201-2/+0