summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/formats.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: add ASTC 2D LDR decoderMarek Olšák2018-07-311-0/+42
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* mesa: Drop incorrect A4B4G4R4 _mesa_format_matches_format_and_type() cases.Eric Anholt2018-02-021-6/+0
* mesa: Make _mesa_get_format_bytes handle array formats.Jason Ekstrand2017-10-101-0/+5
* mesa: Add X1B5G5R5 along with A1B5G5R5.Eric Anholt2017-10-101-0/+5
* mesa/main: select the R10G10B10X2_UNORM internal format based on data typeNicolai Hähnle2017-10-021-1/+3
* main/formats: Autogenerate _mesa_get_srgb_format_linearJason Ekstrand2017-07-121-117/+0
* mesa: Account for block depth in _mesa_format_image_size()Anuj Phogat2016-05-031-21/+23
* mesa: Add an assert for BlockDepth in _mesa_get_format_block_size()Anuj Phogat2016-05-031-0/+3
* mesa: Add a helper function to query 3D block sizesAnuj Phogat2016-05-031-0/+21
* mesa: Add block depth field in struct gl_format_infoAnuj Phogat2016-05-031-2/+2
* mesa/main: Extend _mesa_get_format_bits to accept new pnamesAntia Puentes2016-03-031-0/+6
* mesa/formats: add MESA_LAYOUT_LATCNanley Chery2015-09-191-11/+0
* mesa/formats: 8-bit channel integer formats additionDave Airlie2015-09-021-0/+43
* mesa/formats: add some formats from GL3.3Dave Airlie2015-09-021-0/+63
* mesa/formats: define the 2D ASTC formatsNanley Chery2015-08-261-0/+43
* mesa/formats: pass correct parameter to _mesa_is_format_compressedDave Airlie2015-08-261-1/+1
* mesa/formats: remove compressed formats from matching functionNanley Chery2015-08-251-47/+11
* mesa/formats: make format testing a gtestNanley Chery2015-08-251-151/+4
* mesa/formats: store whether or not a format is sRGB in gl_format_infoNanley Chery2015-08-241-24/+4
* mesa/formats: only do type and component lookup for uncompressed formatsNanley Chery2015-08-241-46/+43
* Revert "mesa/formats: refactor by collapsing cases in switch statement by type"Nanley Chery2015-08-201-17/+135
* mesa/formats: refactor by collapsing cases in switch statement by typeNanley Chery2015-08-191-135/+17
* mesa/formats: add more MESA_FORMAT_LAYOUTsNanley Chery2015-08-191-0/+6
* mesa/formats: Don't flip channels of null array formatsJason Ekstrand2015-08-121-1/+2
* mesa/formats: Fix swizzle flipping for big-endian targetsJason Ekstrand2015-08-121-4/+12
* mesa/formats: Only do byteswapping for packed formatsJason Ekstrand2015-08-121-3/+3
* mesa/main: Don't use ONCE_FLAG_INIT as a r-value.Jose Fonseca2015-06-111-1/+2
* mesa/main: avoid null access in format_array_table_init()Juha-Pekka Heikkila2015-06-111-0/+10
* Fix a few typosZoë Blade2015-04-271-1/+1
* mesa: add void to format_array_format_table_init() declarationBrian Paul2015-03-181-1/+1
* mesa: rename format_info.c to format_info.hEmil Velikov2015-03-051-1/+1
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* mesa: Use assert() instead of ASSERT wrapper.Matt Turner2015-02-231-2/+2
* formats: Use a hash table for _mesa_format_from_array_formatJason Ekstrand2015-01-221-12/+56
* mesa: support GL_RGB for GL_EXT_texture_type_2_10_10_10_REVTapani Pälli2015-01-191-0/+2
* mesa: restrict use of GL_ABGR_EXT format to allowed data typesSamuel Iglesias Gonsalvez2015-01-121-28/+0
* mesa/formats: add new mesa formats and their pack/unpack functions.Samuel Iglesias Gonsalvez2015-01-121-0/+104
* mesa: Add a _mesa_is_format_color_format helperJason Ekstrand2015-01-121-0/+19
* mesa: Let _mesa_get_format_base_format also handle mesa_array_format.Iago Toral Quiroga2015-01-121-3/+73
* main: Add a concept of an array formatJason Ekstrand2015-01-121-0/+57
* mesa: Fix A1R5G5B5 packing/unpackingJason Ekstrand2015-01-121-1/+2
* mesa: Fix packing/unpacking of MESA_FORMAT_R5G6B5_UNORMJason Ekstrand2015-01-121-6/+6
* mesa: Add MESA_FORMAT_{A8R8G8B8, X8R8G8B8, X8B8G8R8}_SRGB (v2)Richard Sandiford2014-09-171-0/+16
* mesa: Add MESA_FORMAT_A8L8_{SNORM,SRGB}Richard Sandiford2014-09-171-0/+10
* mesa: Add the format enums for BPTC-compressed imagesNeil Roberts2014-08-121-0/+20
* mesa: add helper _mesa_is_format_etc2Marek Olšák2014-08-111-0/+25
* mesa/formats: Add layout and swizzle informationJason Ekstrand2014-08-051-0/+46
* mesa/formats: Remove IndexBitsJason Ekstrand2014-08-051-2/+1
* mesa/formats: Autogenerate the format_info structure from a CSV fileJason Ekstrand2014-08-051-1738/+1