summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_image.c
Commit message (Expand)AuthorAgeFilesLines
* anv/image: Fill out VkSubresourceLayout.arrayPitchJason Ekstrand2016-01-141-0/+1
* anv: Use isl_format_layout::bs instead of ::bpbChad Versace2016-01-051-3/+3
* anv/image_view: Separate vulkan and isl formatsJason Ekstrand2016-01-041-1/+4
* anv/image: Do more work in anv_image_view_initJason Ekstrand2016-01-041-0/+16
* anv/formats: Add a tiling parameter to get_isl_formatJason Ekstrand2016-01-041-1/+1
* anv/image: Add a vk_format fieldJason Ekstrand2016-01-041-0/+1
* anv: Add support for storage texel buffersJason Ekstrand2015-12-141-11/+53
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-141-1/+2
* anv/buffer_view: Store a bo + offset instead of buffer pointerJason Ekstrand2015-12-141-2/+4
* anv: Remove anv_image::surface_typeChad Versace2015-12-141-11/+0
* anv: Add initial support for texel buffersJason Ekstrand2015-12-121-0/+44
* anv/image: Remove some vkCreateImage validationChad Versace2015-12-091-26/+0
* anv/image: Drop unused halign, valign lookup tablesChad Versace2015-12-091-12/+0
* anv: Remove unused anv_image_view_info_for_vk_image_view_type()Chad Versace2015-12-081-6/+6
* anv: Add initial support for pushing image paramsJason Ekstrand2015-12-071-0/+9
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-071-2/+10
* anv/image: Refactor anv_image_make_surface()Chad Versace2015-12-071-28/+38
* anv: Assert the succes of isl_surf_init()Chad Versace2015-12-071-1/+7
* anv: Use isl_tiling_flags in anv_image_create_infoChad Versace2015-12-071-18/+7
* anv/image: Fix choice of isl_surf_usage for depthstencil imagesChad Versace2015-12-041-14/+20
* anv/image: Delete old ifdef'd out codeChad Versace2015-12-041-32/+0
* anv: Embed isl_surf into anv_surfaceChad Versace2015-12-031-23/+10
* anv/image: Drop assertions on SURFTYPE extent limitsChad Versace2015-12-031-22/+0
* anv/image: Use isl to calculate surface layoutChad Versace2015-12-031-154/+85
* isl: Rename legacy Y tiling to ISL_TILING_Y0Chad Versace2015-12-031-2/+2
* anv/image: Vulkan's depthPitch is in bytes, not rowsChad Versace2015-12-031-1/+3
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-21/+21
* vk/0.210.0: Use VkSampleCountFlagBits for sample countsJason Ekstrand2015-12-031-1/+1
* vk/0.210.0: More structure field renamingJason Ekstrand2015-12-031-11/+11
* vk/0.210.0: Get rid of VkImageAspectJason Ekstrand2015-12-031-5/+7
* vk/0.210.0: Rework texture view component mappingJason Ekstrand2015-11-301-8/+8
* vk/0.210.0: Switch to the new VKAPI function decorationsJason Ekstrand2015-11-301-4/+2
* vk/0.210.0: A pile of minor enum updatesJason Ekstrand2015-11-301-2/+2
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-0/+3
* anv: Add initial Haswell supportJason Ekstrand2015-11-171-1/+4
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-0/+5
* anv: Use enum isl_tiling everywhereChad Versace2015-11-131-24/+27
* anv: Remove redundant fields anv_format::bs,bw,bh,bdChad Versace2015-11-121-9/+14
* anv/image: Determine the alignment units for compressed formatsNanley Chery2015-11-091-2/+4
* anv/image: Handle compressed format qpitch and paddingNanley Chery2015-11-091-3/+8
* anv/image: Handle compressed format stride and sizeNanley Chery2015-11-091-2/+4
* anv: Rename cpp variable to "bs"Nanley Chery2015-11-091-3/+3
* anv/image: Add a basic implementation of GetImageSubresourceLayoutJason Ekstrand2015-10-131-2/+44
* vk/0.170.2: Update remaining enumsChad Versace2015-10-071-1/+1
* vk/0.170.2: Update VkResultChad Versace2015-10-071-19/+8
* vk/0.170.2: Merge VkAttachmentView into VkImageViewChad Versace2015-10-071-32/+2
* vk/image: Fix retrieval of anv_surface for depthstencil aspectChad Versace2015-10-071-9/+15
* vk: Embed two surface states in anv_image_viewChad Versace2015-10-061-86/+113
* vk: Remove stale finishme for stencil image viewsChad Versace2015-10-061-1/+0
* vk: Add anv_image::usageChad Versace2015-10-061-0/+24