summaryrefslogtreecommitdiff
path: root/src/intel/isl/isl_format.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-16intel/isl: Drop redundant unpack of unorm channelsNanley Chery1-1/+0
2020-02-13intel/isl: Switch to R8_UNORM format for compatiblitySagar Ghuge1-0/+9
2020-02-05intel/isl: Move iris's pipe-to-isl format function to isl.Eric Anholt1-0/+299
2020-01-25intel/isl: Allow CCS_E on more formatsJason Ekstrand1-23/+4
2019-10-28intel: Enable CCS_E for R24_UNORM_X8_TYPELESS on TGL+Nanley Chery1-1/+1
2019-10-28intel: Enable CCS_E for some formats on Gen12Nanley Chery1-29/+44
2019-10-28isl: Disable CCS_D on Gen12+Nanley Chery1-2/+4
2019-10-17intel/isl: Add R10G10B10_FLOAT_A2_UNORM formatJordan Justen1-0/+1
2019-07-29isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSWJason Ekstrand1-1/+5
2019-03-20intel/isl: Add isl_format_has_color_component() function.Rafael Antognolli1-0/+22
2018-06-07intel/isl: Add bounds-checking assertions for the format_info tableJason Ekstrand1-8/+16
2018-05-10intel/isl: Several UNORM formats support typed writes on gen11+Jason Ekstrand1-13/+13
2018-05-09intel/isl: Allow CCS_E on 1010102 formatsJason Ekstrand1-11/+0
2018-05-09intel/isl: Add format conversion codeJason Ekstrand1-0/+214
2018-05-09intel/isl: Add some helpers for working with RGBX formatsJason Ekstrand1-0/+32
2018-03-05intel: Split gen_device_info out into libintel_devJordan Justen1-1/+1
2017-10-31intel/isl: Disable some gen10 CCS_E formats for nowNanley Chery1-0/+24
2017-08-29intel/isl: Remove 'inline' keywordsMatt Turner1-1/+1
2017-07-22intel/isl/gen7: Allow msaa with 128-bit formatsTopi Pohjolainen1-4/+7
2017-06-20intel: compiler/i965: fix is_broxton checksLionel Landwerlin1-2/+2
2017-06-09i965/cnl: Enable CCS_E and RT support for few formatsAnuj Phogat1-9/+9
2017-06-09i965/cnl: Reformat surface_format_info table to accomodate gen10+Anuj Phogat1-263/+263
2017-05-22intel/isl: Add ASTC HDR to format lists and helpersNanley Chery1-2/+30
2017-04-24isl/format: Update the R16G16B16X16_FLOAT entryNanley Chery1-1/+1
2017-02-14intel/isl: Add format metadata for typed reads/writesJason Ekstrand1-251/+287
2017-02-02intel/isl: Add a better comment for format_supports_ccs_eJason Ekstrand1-0/+6
2017-02-02intel/isl: Add a formats_are_ccs_e_compatible helperJason Ekstrand1-0/+31
2017-02-02intel/isl: Add a format_supports_ccs_d helperJason Ekstrand1-0/+22
2017-02-02intel/isl: Rename supports_lossless_compression to supports_ccs_eJason Ekstrand1-4/+4
2017-01-31isl/formats: Only advertise sampling for A4B4G4R4 on BroadwellJason Ekstrand1-2/+3
2017-01-09isl: fix VA64 support for double and dvecN vertex attributesSamuel Iglesias Gonsálvez1-2/+2
2017-01-06isl: Mark A4B4G4R4_UNORM as supported on gen8Jason Ekstrand1-1/+4
2016-10-24isl/format: Correct ASTC entries of format info tableNanley Chery1-28/+42
2016-10-03intel/isl: Allow multisampling with ISL_FORMAT_HiZJason Ekstrand1-2/+9
2016-10-03intel/isl: Add a format_supports_multisampling helperJason Ekstrand1-0/+28
2016-09-03intel: s/brw_device_info/gen_device_info/Jason Ekstrand1-8/+8
2016-09-03intel: Add a new "common" library for more code sharingJason Ekstrand1-1/+1
2016-08-23isl/formats: Integer formats are not filterableJason Ekstrand1-8/+8
2016-08-23isl/formats: Update the table with more samplable formatsJason Ekstrand1-15/+15
2016-08-23isl/formats: Report ETC as being samplable on Bay TrailJason Ekstrand1-0/+18
2016-08-08isl: Add a helper for getting a depth format from an isl_formatJason Ekstrand1-0/+24
2016-05-23isl: Add per-gen format introspectionJason Ekstrand1-0/+386
2016-04-21isl/format: Add a get_num_channels helperJason Ekstrand1-0/+15
2016-04-21isl/format: Add more isl_format_has_type_channel functionsJason Ekstrand1-0/+24
2016-04-21isl/format: Break the guts of has_[us]int_channel into a helperJason Ekstrand1-18/+16
2016-03-10isl: Add more helpers for determining if a format is an integer formatJason Ekstrand1-0/+14
2016-03-10isl: Remove redundant checkJason Ekstrand1-2/+1
2016-02-18Move isl to src/intelJason Ekstrand1-0/+95