aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_image.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Ignore unused dimensions in vkCreateImage's anv_imageNanley Chery2016-02-171-0/+2
* anv: Ignore unused dimensions in vkCreateImageKristian Høgsberg Kristensen2016-02-171-3/+18
* anv/image: Fix usage for depthstencil imagesChad Versace2016-02-091-6/+22
* anv/image: Refactor choose_isl_surf_usage()Chad Versace2016-02-091-13/+12
* anv/image: Fix choose_isl_surf_usage()Chad Versace2016-02-091-10/+9
* anv: Replace anv_format::depth_format with ::has_depthChad Versace2016-02-091-10/+10
* anv: Rename anv_format::surface_format -> isl_formatChad Versace2016-02-091-2/+2
* anv: Drop anv_image::needs_*_surface_stateChad Versace2016-02-041-18/+6
* anv/image: Rename nonrt_surface_stateChad Versace2016-02-041-7/+7
* anv/image: Update usage flags for multisample imagesChad Versace2016-01-281-0/+6
* anv/image: Use the entire image height for compressed meta blitsJason Ekstrand2016-01-271-1/+1
* anv/image: Enlarge the image level 0 extentNanley Chery2016-01-271-4/+4
* anv/image: Minify before dividing by block dimensionsJason Ekstrand2016-01-271-8/+8
* anv/image: Use custom VkBufferImageCopy for iview initializationNanley Chery2016-01-271-3/+10
* anv: Add offset parameter to anv_image_view_init()Nanley Chery2016-01-271-3/+4
* anv/image: Scale iview extent by backing imageNanley Chery2016-01-271-3/+21
* anv/image: Update usages of isl_surf_get_image_offset_saNanley Chery2016-01-271-1/+1
* anv: Support swizzled formats.Jordan Justen2016-01-261-10/+29
* anv/image: Do swizzle remapping in anv_image.cJason Ekstrand2016-01-261-0/+17
* anv/image: clflush surface state map in anv_fill_buffer_surface_state().Francisco Jerez2016-01-261-3/+3
* anv/image: clflush the right state map in anv_fill_image_surface_state().Francisco Jerez2016-01-261-9/+9
* anv/image: Upload raw buffer surface state for untyped storage image and texe...Francisco Jerez2016-01-261-5/+26
* anv/image: Fix image parameter initialization.Francisco Jerez2016-01-261-8/+15
* anv/image: Actually fill out brw_image_param structsJason Ekstrand2016-01-261-8/+83
* anv/image_view: Add base mip and base layer fieldsJason Ekstrand2016-01-261-0/+2
* anv: Remove a few finished finishmeKristian Høgsberg Kristensen2016-01-251-4/+7
* anv/image: Drop assertion that samples == 1Chad Versace2016-01-221-1/+1
* anv: Add anv_image::samplesChad Versace2016-01-221-0/+1
* anv/image: Move common code to anv_image.cJason Ekstrand2016-01-221-15/+70
* anv/image: Stop including gen8_pack.h in common fileChad Versace2016-01-201-5/+0
* anv: Add support for VK_WHOLE_SIZE several placesJason Ekstrand2016-01-191-3/+4
* 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