summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_image.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vk/image: Remove stale anv_asserts for depthstencil attachmentsChad Versace2015-10-061-5/+0
* vk/0.170.2: s/baseArraySlice/baseArrayLayer/Jason Ekstrand2015-10-061-3/+3
* vk: Merge anv_attachment_view into anv_image_viewChad Versace2015-10-061-27/+22
* vk/0.170.2: Make destructors return voidJason Ekstrand2015-10-051-9/+3
* vk: Merge anv_*_attachment_view into anv_attachment_viewChad Versace2015-10-051-31/+19
* vk: Drop anv_surface_viewChad Versace2015-10-051-9/+9
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-28/+29
* vk: Return anv_image_view_info by valueChad Versace2015-10-051-2/+2
* vk/image: Document a Vulkan spec requirement for depthstencilChad Versace2015-10-051-3/+5
* vk/0.170.2: Update VkImageSubresourceRangeChad Versace2015-10-051-23/+35
* vk/image: Teach vkCreateImage about layout of 1D surfacesChad Versace2015-09-141-6/+8
* vk: Teach vkCreateImage about layout of 3D surfacesChad Versace2015-09-141-2/+17
* vk: Refactor anv_image_make_surface()Chad Versace2015-09-141-21/+35
* vk: Add new vk_errorf that takes a format stringKristian Høgsberg Kristensen2015-09-031-2/+1
* vk/image: Add PRM reference for QPitch equationChad Versace2015-09-031-0/+4
* vk/image: Linear stencil buffers are illegalChad Versace2015-08-281-6/+20
* vk/image: Don't abort when creating stencil image viewsChad Versace2015-08-281-1/+0
* vk: Don't duplicate anv_depth_stencil_view's surface dataChad Versace2015-08-281-23/+3
* vk: Fix format of anv_depth_stencil_viewChad Versace2015-08-281-8/+22
* vk/image: Let anv_image have one anv_surface per aspectChad Versace2015-08-281-22/+60
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-7/+17