summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_formats.c
Commit message (Expand)AuthorAgeFilesLines
* anv: enable VK_KHR_sampler_ycbcr_conversionLionel Landwerlin2017-10-061-7/+76
* anv: enable multiple planes per image/imageViewLionel Landwerlin2017-10-061-2/+1
* anv: add new formats KHR_sampler_ycbcr_conversionLionel Landwerlin2017-10-061-6/+152
* anv: modify the internal concept of format to express multiple planesLionel Landwerlin2017-10-061-240/+272
* anv: prepare formats to handle disjoints setsLionel Landwerlin2017-10-061-10/+27
* anv: Advertise support VK_FORMAT_R8_SRGBJason Ekstrand2017-09-191-1/+2
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-1/+2
* anv: fix off by one in array checkEric Engestrom2017-09-041-1/+1
* anv/formats: Nicely handle unknown VkFormat enumsJason Ekstrand2017-08-311-5/+14
* anv: Use GNU C empty brace initializerMatt Turner2017-08-291-1/+1
* anv/formats: Allow sampling on depth-only formats on gen7Jason Ekstrand2017-08-071-1/+2
* anv: Implement VK_KHR_external_memory_*Jason Ekstrand2017-07-151-0/+79
* anv: Drop support for VK_KHX_external_memory_*Jason Ekstrand2017-07-141-79/+0
* anv: FORMAT_FEATURE_TRANSFER_SRC/DST_BIT_KHR not used with VkFormatProperties...Andres Gomez2017-06-221-5/+0
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-2/+1
* anv/formats: Update the three-channel BC1 mappingsNanley Chery2017-05-181-2/+2
* anv: avoid null pointer dereferenceLionel Landwerlin2017-05-081-1/+2
* anv: Implement VK_KHX_external_memory_fdJason Ekstrand2017-04-271-8/+51
* anv: Implement VK_KHX_external_memory_capabilitiesChad Versace2017-04-271-8/+67
* anv: Use vk_foreach_struct for handling extension structsJason Ekstrand2017-02-141-8/+8
* anv: Implement VK_KHR_get_physical_device_properties2Chad Versace2017-01-251-0/+53
* anv: Refactor anv_GetPhysicalDeviceFormatProperties()Chad Versace2017-01-251-28/+49
* anv: Report FORMAT_FEATURE_TRANSFER_SRC/DST_BIT_KHRJason Ekstrand2017-01-241-1/+13
* isl: fix VA64 support for double and dvecN vertex attributesSamuel Iglesias Gonsálvez2017-01-091-4/+4
* anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8Jason Ekstrand2017-01-061-2/+2
* anv/format: handle unsupported formats earlierIago Toral Quiroga2016-11-151-3/+3
* anv/format: support VK_FORMAT_R8G8B8_SRGBIago Toral Quiroga2016-11-141-1/+1
* anv/format: handle unsupported formats properlyIago Toral Quiroga2016-11-141-0/+3
* anv/formats: Disallow linear ASTC texturesNanley Chery2016-11-031-0/+4
* anv/formats: Disallow 1D compressed texturesNanley Chery2016-11-031-0/+11
* anv/formats: Fix build on gcc-4 and earlierVille Syrjälä2016-10-031-4/+19
* intel/i965: make gen_device_info mutableLionel Landwerlin2016-09-231-8/+8
* intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand2016-09-121-8/+1
* intel: s/brw_device_info/gen_device_info/Jason Ekstrand2016-09-031-3/+3
* anv/formats: Don't use an RGBX format if it isn't renderableJason Ekstrand2016-08-231-1/+2
* anv: GetDeviceImageFormatProperties: fix TRANSFER formatsLionel Landwerlin2016-08-221-16/+6
* isl: Use bpb in a few places where it's more natural than bsJason Ekstrand2016-07-131-2/+2
* anv/formats: Exit early for unsupported formatsJason Ekstrand2016-05-271-2/+3
* anv/formats: Map VK_FORMAT_UNDEFINED to ISL_FORMAT_UNSUPPORTEDJason Ekstrand2016-05-271-1/+1
* anv/formats: Use isl_format_supports* for format introspectionJason Ekstrand2016-05-231-22/+19
* anv/formats: Make alpha blending a property of render targetsNanley Chery2016-05-231-4/+2
* anv: Enable textureCompressionASTC_LDR on Gen9+Nanley Chery2016-05-201-28/+28
* anv/format: Reorder ASTC mappings to match ISL enum orderingNanley Chery2016-05-201-14/+14
* anv/formats: Add support for VK_FORMAT_B4G4R4A4_UNORM pre-gen8Jason Ekstrand2016-05-171-0/+10
* anv: Add a devinfo argument to the get_format functionsJason Ekstrand2016-05-171-4/+6
* anv/formats: Set the swizzle to RGB1 when using an RGBA format to fake RGBJason Ekstrand2016-05-171-2/+5
* anv/formats: Refactor anv_get_formatJason Ekstrand2016-05-171-30/+27
* anv/formats: Use the isl_channel_select enum for the swizzleJason Ekstrand2016-05-171-4/+14
* anv/formats: Add an anv_get_format helperJason Ekstrand2016-05-171-44/+36
* anv/format: Simplify anv_formatJason Ekstrand2016-05-171-37/+38