Unity 6.3
0 онлайн 67 гостей 3 в системе
Вход

GraphicsFormat

перечисление

Описание

Используйте этот формат для создания текстур или RenderTextures из скриптов.

using UnityEngine;
using UnityEngine.Experimental.Rendering;

public class ExampleScript : MonoBehaviour { TextureCreationFlags flags; void Start() { // Create a new texture and assign it to the material of the renderer. var texture = new Texture2D(128, 128, GraphicsFormat.R8G8B8A8_SRGB, flags); GetComponent<Renderer>().material.mainTexture = texture; } }

Каждая видеокарта может не поддерживать все использования через форматы. Использование SystemInfo.IsFormatSupported чтобы проверить, какие виды использования поддерживает видеокарта.

Каждому «формату» соответствует одно значение перечисления. Имя формата строится по следующим правилам:

  • Для цветовых форматов component-format определяет размер компонентов R, G, B и A (если таковые имеются).
  • Для форматов глубины/шаблона компонент-формат определяет размер компонентов глубины (D) и шаблона (S) (если таковые имеются).
  • UNorm: Компоненты представляют собой нормализованные значения без знака в диапазоне [0,1].
  • SNorm: Компоненты имеют знакомые нормализованные значения в диапазоне [-1,1].
  • UInt: Компоненты являются беззнаковыми целыми числами в диапазоне [0, 2^(n-1)].
  • SInt: Компоненты являются знаковыми целыми числами в диапазоне [-2^(n-1),2^(n-1)-1].
  • UFloat: Компоненты являются числами с плавающей точкой без знака (используются в упакованных, общих экспонентах и некоторых сжатых форматах).
  • SFloat: Компоненты имеют числа с плавающей точкой.
  • SRGB: Компоненты R, G и B являются незнаковой нормализованными значениями, которые представляют значения с использованием нелинейного кодирования sRGB, в то время как компонент A (если таковой существует) является обычным незнаковой нормализованным значением.
  • PACKnn: Формат упакован в базовый тип с nn битами.

Дополнительные ресурсы: Texture2D, текстуры.

Свойства

Свойство Описание
NoneФормат не указан.
R8_SRGBОднокомпонентный, 8-битный беззнаковый нормализованный формат, содержащий один 8-битный R-компонент, хранящийся с нелинейным кодированием sRGB.
R8G8_SRGBДвухкомпонентный, 16-битный нормализованный формат без знака, содержащий 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 0, и 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1.
R8G8B8_SRGBТрехкомпонентный, 24-битный нормализованный формат без знака, содержащий 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 0, 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1, и 8-битный компонент B, хранящийся с нелинейным кодированием sRGB в байт 2.
R8G8B8A8_SRGBЧетырехкомпонентный, 32-битный нормализованный формат без знака, содержащий 8-битный R-компонент, хранящийся с нелинейным кодированием sRGB в байт 0, 8-битный G-компонент, хранящийся с нелинейным кодированием sRGB в байт 1, 8-битный B-компонент, хранящийся с нелинейным кодированием sRGB в байт 2, и 8-битный A-компонент в байт 3.
R8_UNormОднокомпонентный, 8-битный нормализованный формат без знака, имеющий один 8-битный R-компонент.
R8G8_UNormДвухкомпонентный, 16-битный нормализованный формат без знака, содержащий 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 0, и 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1.
R8G8B8_UNormТрехкомпонентный, 24-битный нормализованный формат без знака, содержащий 8-битный компонент R в байт 0, 8-битный компонент G в байт 1 и 8-битный компонент B в байт 2.
R8G8B8A8_UNormЧетырехкомпонентный 32-битный нормализованный формат без знака, содержащий 8-битный компонент R в байт 0, 8-битный компонент G в байт 1, 8-битный компонент B в байт 2 и 8-битный компонент A в байт 3.
R8_SNormОднокомпонентный, 8-битный нормализованный формат со знаком, имеющий один 8-битный R-компонент.
R8G8_SNormДвухкомпонентный, 16-битный нормализованный формат со знаком, содержащий 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 0, и 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1.
R8G8B8_SNormТрехкомпонентный, 24-битный нормализованный формат со знаком, содержащий 8-битный компонент R в байт 0, 8-битный компонент G в байт 1 и 8-битный компонент B в байт 2.
R8G8B8A8_SNormЧетырехкомпонентный 32-битный нормализованный формат со знаком, содержащий 8-битный компонент R в байт 0, 8-битный компонент G в байт 1, 8-битный компонент B в байт 2 и 8-битный компонент A в байт 3.
R8_UIntОднокомпонентный, 8-битный формат целых чисел без знака, имеющий один 8-битный компонент R.
R8G8_UIntДвухкомпонентный, 16-битный формат целых чисел без знака, содержащий 8-битный компонент R в байт 0 и 8-битный компонент G в байт 1.
R8G8B8_UIntТрехкомпонентный, 24-битный формат целых чисел без знака, содержащий 8-битный компонент R в байт 0, 8-битный компонент G в байт 1 и 8-битный компонент B в байт 2.
R8G8B8A8_UIntЧетырехкомпонентный, 32-разрядный формат целых чисел без знака, содержащий 8-разрядный компонент R в байт 0, 8-разрядный компонент G в байт 1, 8-разрядный компонент B в байт 2 и 8-разрядный компонент A в байт 3.
R8_SIntОднокомпонентный, 8-битный формат знакового целого числа с одним 8-битным компонентом R.
R8G8_SIntДвухкомпонентный, 16-битный формат знакового целого числа, содержащий 8-битный компонент R в байт 0 и 8-битный компонент G в байт 1.
R8G8B8_SIntТрехкомпонентный, 24-битный формат знакового целого числа с 8-битным компонентом R в байт 0, 8-битным компонентом G в байт 1 и 8-битным компонентом B в байт 2.
R8G8B8A8_SIntЧетырехкомпонентный 32-разрядный формат знакового целого числа с 8-разрядным компонентом R в байт 0, 8-разрядным компонентом G в байт 1, 8-разрядным компонентом B в байт 2 и 8-разрядным компонентом A в байт 3.
R16_UNormОднокомпонентный, 16-битный нормализованный формат без знака, содержащий один 16-битный R-компонент.
R16G16_UNormДвухкомпонентный, 32-битный нормализованный формат без знака, содержащий 16-битный компонент R в байтах 0..1 и 16-битный компонент G в байтах 2..3.
R16G16B16_UNormТрехкомпонентный 48-битный нормализованный формат без знака, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3 и 16-битный компонент B в байтах 4..5.
R16G16B16A16_UNormЧетырехкомпонентный 64-битный нормализованный формат без знака, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3, 16-битный компонент B в байтах 4..5 и 16-битный компонент A в байтах 6..7.
R16_SNormОднокомпонентный, 16-битный нормализованный формат со знаком, имеющий один 16-битный R-компонент.
R16G16_SNormДвухкомпонентный, 32-битный нормализованный формат со знаком, содержащий 16-битный компонент R в байтах 0..1 и 16-битный компонент G в байтах 2..3.
R16G16B16_SNormТрехкомпонентный, 48-битный нормализованный формат со знаком, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3 и 16-битный компонент B в байтах 4..5.
R16G16B16A16_SNormЧетырехкомпонентный 64-битный нормализованный формат со знаком, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3, 16-битный компонент B в байтах 4..5 и 16-битный компонент A в байтах 6..7.
R16_UIntОднокомпонентный, 16-битный формат целых чисел без знака, имеющий один 16-битный компонент R.
R16G16_UIntДвухкомпонентный 32-битный формат целых чисел без знака, содержащий 16-битный компонент R в байтах 0..1 и 16-битный компонент G в байтах 2..3.
R16G16B16_UIntТрехкомпонентный, 48-битный формат беззнаковых целых чисел, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3 и 16-битный компонент B в байтах 4..5.
R16G16B16A16_UIntЧетырехкомпонентный 64-битный формат целых чисел без знака, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3, 16-битный компонент B в байтах 4..5 и 16-битный компонент A в байтах 6..7.
R16_SIntОднокомпонентный, 16-битный формат знакового целого числа с одним 16-битным компонентом R.
R16G16_SIntДвухкомпонентный 32-битный формат знакового целого числа, содержащий 16-битный компонент R в байтах 0..1 и 16-битный компонент G в байтах 2..3.
R16G16B16_SIntТрехкомпонентный, 48-битный формат знакового целого числа с 16-битным компонентом R в байтах 0..1, 16-битным компонентом G в байтах 2..3 и 16-битным компонентом B в байтах 4..5.
R16G16B16A16_SIntЧетырехкомпонентный 64-битный формат знакового целого числа, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3, 16-битный компонент B в байтах 4..5 и 16-битный компонент A в байтах 6..7.
R32_UIntОднокомпонентный 32-битный формат целых чисел без знака, содержащий один 32-битный компонент R.
R32G32_UIntДвухкомпонентный 64-битный формат целых чисел без знака, содержащий 32-битный компонент R в байтах 0..3 и 32-битный компонент G в байтах 4..7.
R32G32B32_UIntТрехкомпонентный, 96-битный формат беззнаковых целых чисел, содержащий 32-битный компонент R в байтах 0..3, 32-битный компонент G в байтах 4..7 и 32-битный компонент B в байтах 8..11.
R32G32B32A32_UIntЧетырехкомпонентный, 128-битный формат беззнаковых целых чисел, содержащий 32-битный компонент R в байтах 0..3, 32-битный компонент G в байтах 4..7, 32-битный компонент B в байтах 8..11 и 32-битный компонент A в байтах 12..15.
R32_SIntОднокомпонентный, 32-битный формат знакового целого числа с одним 32-битным компонентом R.
R32G32_SIntДвухкомпонентный, 64-битный формат знакового целого числа с 32-битным компонентом R в байтах 0..3 и 32-битным компонентом G в байтах 4..7.
R32G32B32_SIntТрехкомпонентный 96-битный формат знакового целого числа, содержащий 32-битный компонент R в байтах 0..3, 32-битный компонент G в байтах 4..7 и 32-битный компонент B в байтах 8..11.
R32G32B32A32_SIntЧетырехкомпонентный, 128-битный формат знакового целого числа, содержащий 32-разрядный компонент R в байтах 0..3, 32-разрядный компонент G в байтах 4..7, 32-разрядный компонент B в байтах 8..11 и 32-разрядный компонент A в байтах 12..15.
R16_SFloatОднокомпонентный 16-битный формат с плавающей точкой со знаком, содержащий один 16-битный компонент R.
R16G16_SFloatДвухкомпонентный 32-битный формат с плавающей запятой со знаком, содержащий 16-битный компонент R в байтах 0..1 и 16-битный компонент G в байтах 2..3.
R16G16B16_SFloatТрехкомпонентный 48-битный формат с плавающей запятой со знаком, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3 и 16-битный компонент B в байтах 4..5.
R16G16B16A16_SFloatЧетырехкомпонентный 64-битный формат с плавающей запятой со знаком, содержащий 16-битный компонент R в байтах 0..1, 16-битный компонент G в байтах 2..3, 16-битный компонент B в байтах 4..5 и 16-битный компонент A в байтах 6..7.
R32_SFloatОднокомпонентный 32-битный формат с плавающей запятой со знаком, содержащий один 32-битный компонент R.
R32G32_SFloatДвухкомпонентный 64-битный формат с плавающей запятой со знаком, содержащий 32-битный компонент R в байтах 0..3 и 32-битный компонент G в байтах 4..7.
R32G32B32_SFloatТрехкомпонентный 96-битный формат с плавающей запятой со знаком, содержащий 32-битный компонент R в байтах 0..3, 32-битный компонент G в байтах 4..7 и 32-битный компонент B в байтах 8..11.
R32G32B32A32_SFloatЧетырехкомпонентный 128-битный формат с плавающей запятой со знаком, содержащий 32-битный компонент R в байтах 0..3, 32-битный компонент G в байтах 4..7, 32-битный компонент B в байтах 8..11 и 32-битный компонент A в байтах 12..15.
B8G8R8_SRGBТрехкомпонентный, 24-битный нормализованный формат без знака, содержащий 8-битный компонент B, хранящийся с нелинейным кодированием sRGB в байт 0, 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1, и 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 2.
B8G8R8A8_SRGBЧетырехкомпонентный, 32-битный нормализованный формат без знака, содержащий 8-битный компонент B, хранящийся с нелинейным кодированием sRGB в байт 0, 8-битный компонент G, хранящийся с нелинейным кодированием sRGB в байт 1, 8-битный компонент R, хранящийся с нелинейным кодированием sRGB в байт 2, и 8-битный компонент A в байт 3.
B8G8R8_UNormТрехкомпонентный, 24-битный нормализованный формат без знака, содержащий 8-битный компонент B в байт 0, 8-битный компонент G в байт 1 и 8-битный компонент R в байт 2.
B8G8R8A8_UNormЧетырехкомпонентный 32-битный нормализованный формат без знака, содержащий 8-битный компонент B в байт 0, 8-битный компонент G в байт 1, 8-битный компонент R в байт 2 и 8-битный компонент A в байт 3.
B8G8R8_SNormТрехкомпонентный 24-битный нормализованный формат со знаком, содержащий 8-битный компонент B в байт 0, 8-битный компонент G в байт 1 и 8-битный компонент R в байт 2.
B8G8R8A8_SNormЧетырехкомпонентный 32-битный нормализованный формат со знаком, содержащий 8-битный компонент B в байт 0, 8-битный компонент G в байт 1, 8-битный компонент R в байт 2 и 8-битный компонент A в байт 3.
B8G8R8_UIntТрехкомпонентный, 24-битный формат беззнакового целого числа с 8-битным компонентом B в байт 0, 8-битным компонентом G в байт 1 и 8-битным компонентом R в байт 2
B8G8R8A8_UIntЧетырехкомпонентный 32-битный формат целых чисел без знака, содержащий 8-битный компонент B в байт 0, 8-битный компонент G в байт 1, 8-битный компонент R в байт 2 и 8-битный компонент A в байт 3.
B8G8R8_SIntТрехкомпонентный, 24-битный формат знакового целого числа с 8-битным компонентом B в байт 0, 8-битным компонентом G в байт 1 и 8-битным компонентом R в байт 2.
B8G8R8A8_SIntЧетырехкомпонентный, 32-битный формат знакового целого числа с 8-битным компонентом B в байт 0, 8-битным компонентом G в байт 1, 8-битным компонентом R в байт 2 и 8-битным компонентом A в байт 3.
R4G4B4A4_UNormPack16Четырехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 4-битный компонент R в битах 12..15, 4-битный компонент G в битах 8..11, 4-битный компонент B в битах 4..7 и 4-битный компонент A в битах 0..3.
B4G4R4A4_UNormPack16Четырехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 4-битный компонент B в битах 12..15, 4-битный компонент G в битах 8..11, 4-битный компонент R в битах 4..7 и 4-битный компонент A в битах 0..3.
R5G6B5_UNormPack16Трехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 5-битный компонент R в битах 11..15, 6-битный компонент G в битах 5..10 и 5-битный компонент B в битах 0..4.
B5G6R5_UNormPack16Трехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 5-битный компонент B в битах 11..15, 6-битный компонент G в битах 5..10 и 5-битный компонент R в битах 0..4.
R5G5B5A1_UNormPack16Четырехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 5-битный компонент R в битах 11..15, 5-битный компонент G в битах 6..10, 5-битный компонент B в битах 1..5 и 1-битный компонент A в бите 0.
B5G5R5A1_UNormPack16Четырехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 5-битный компонент B в битах 11..15, 5-битный компонент G в битах 6..10, 5-битный компонент R в битах 1..5 и 1-битный компонент A в бите 0.
A1R5G5B5_UNormPack16Четырехкомпонентный, 16-битный упакованный нормализованный формат без знака, содержащий 1-битный компонент A в бите 15, 5-битный компонент R в битах 10..14, 5-битный компонент G в битах 5..9 и 5-битный компонент B в битах 0..4.
E5B9G9R9_UFloatPack32Трехкомпонентный 32-битный формат с плавающей запятой без знака, содержащий 5-битную общую экспоненциальную функцию в битах 27..31, 9-битную мантиссу компонента B в битах 18..26, 9-битную мантиссу компонента G в битах 9..17 и 9-битную мантиссу компонента R в битах 0..8.
B10G11R11_UFloatPack32Трехкомпонентный, 32-битный формат с плавающей точкой без знака, содержащий 10-битный компонент B в битах 22..31, 11-битный компонент G в битах 11..21, 11-битный компонент R в битах 0..10.
A2B10G10R10_UNormPack32Четырехкомпонентный, 32-битный упакованный нормализованный формат без знака, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент B в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент R в битах 0..9.
A2B10G10R10_UIntPack32Четырехкомпонентный, 32-битный формат целых чисел без знака, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент B в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент R в битах 0..9.
A2B10G10R10_SIntPack32Четырехкомпонентный, 32-битный формат знакового целого числа, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент B в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент R в битах 0..9.
A2R10G10B10_UNormPack32Четырехкомпонентный, 32-битный упакованный беззнаковый нормализованный формат, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9.
A2R10G10B10_UIntPack32Четырехкомпонентный 32-битный формат целых чисел без знака, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9.
A2R10G10B10_SIntPack32Четырехкомпонентный, 32-битный формат знакового целого числа с 2-битным компонентом A в битах 30..31, 10-битным компонентом R в битах 20..29, 10-битным компонентом G в битах 10..19 и 10-битным компонентом B в битах 0..9.
A2R10G10B10_XRSRGBPack32Четырехкомпонентный, 32-битный упакованный беззнаковый нормализованный формат, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9. Компоненты кодируются гамма-кодированием, и их значения варьируются от -0.5271 до 1,66894. Альфа-компонент закрепляется либо на 0.0, либо на 1.0 при выборке, отображении и операциях записи.
A2R10G10B10_XRUNormPack32Четырехкомпонентный, 32-битный упакованный беззнаковый нормализованный формат, содержащий 2-битный компонент A в битах 30..31, 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9. Компоненты кодируются линейным образом, и их значения варьируются от -0.752941 до 1.25098 (до расширения). Альфа-компонент закрепляется либо на 0.0, либо на 1.0 при выборке, отображении и операциях записи.
R10G10B10_XRSRGBPack32Четырехкомпонентный, 32-битный упакованный беззнаковый нормализованный формат, содержащий 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9. Компоненты кодируются гамма-кодированием, и их значения варьируются от -0.5271 до 1,66894. Альфа-компонент закрепляется либо на 0.0, либо на 1.0 при выборке, отображении и операциях записи.
R10G10B10_XRUNormPack32Четырехкомпонентный, 32-битный упакованный нормализованный формат без знака, содержащий 10-битный компонент R в битах 20..29, 10-битный компонент G в битах 10..19 и 10-битный компонент B в битах 0..9. Компоненты кодируются линейным образом, и их значения находятся в диапазоне от -0.752941 до 1.25098 (до расширения).
A10R10G10B10_XRSRGBPack32Четырехкомпонентный, 64-битный упакованный нормализованный формат без знака, состоящий из 10-битной A-компоненты в битах 30..39, 10-битной R-компоненты в битах 20..29, 10-битной G-компоненты в битах 10..19 и 10-битной B-компоненты в битах 0..9. Компоненты имеют гамма-кодировку, и их значения варьируются от -0.5271 до 1,66894. Альфа-компонент закрепляется либо на 0.0, либо на 1.0 при выборке, отображении и записи.
A10R10G10B10_XRUNormPack32Четырехкомпонентный, 64-битный упакованный нормализованный формат без знака, состоящий из 10-битного компонента A в битах 30..39, 10-битного компонента R в битах 20..29, 10-битного компонента G в битах 10..19 и 10-битного компонента B в битах 0..9. Компоненты кодируются линейным способом, и их значения варьируются от -0.752941 до 1.25098 (до расширения). Альфа-компонент закрепляется либо на 0.0, либо на 1.0 при выборке, отображении и операциях записи.
D16_UNormОднокомпонентный, 16-битный нормализованный формат без знака, имеющий один компонент глубины 16 бит.
D24_UNormДвухкомпонентный, 32-битный формат, содержащий 24 нормализованных бита без знака в компоненте глубины и, по желанию, 8 неиспользуемых битов.
D24_UNorm_S8_UIntДвухкомпонентный, 32-битный упакованный формат, содержащий 8 беззнаковых целых битов в компоненте шаблона и 24 беззнаковых нормализованных бита в компоненте глубины.
D32_SFloatОднокомпонентный 32-битный формат с плавающей запятой со знаком, в котором компонент глубины имеет 32 бита.
D32_SFloat_S8_UIntДвухкомпонентный формат, который имеет 32 знаковых бита с плавающей точкой в компоненте глубины и 8 беззнаковых целых битов в компоненте шаблона.
S8_UIntОднокомпонентный, 8-битный формат беззнакового целого числа, в котором компонент шаблона имеет 8 бит.
RGBA_DXT1_SRGBТрехкомпонентный блоковый сжатый формат (также известный как BC1). Каждый 64-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGB с нелинейным кодированием sRGB. Этот формат имеет 1-битный альфа-канал.
RGBA_DXT1_UNormТрехкомпонентный блоковый сжатый формат (также известный как BC1). Каждый 64-битный сжатый блок текстелей кодирует прямоугольник 4×4 беззнаковых нормализованных текстелей RGB. Этот формат имеет 1-битный альфа-канал.
RGBA_DXT3_SRGBЧетырехкомпонентный блоковый сжатый формат (также известный как BC2), в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных тексельных данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB с sRGB нелинейным кодированием.
RGBA_DXT3_UNormЧетырехкомпонентный блоковый формат (также известный как BC2), в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB.
RGBA_DXT5_SRGBЧетырехкомпонентный блоковый сжатый формат (также известный как BC3), в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных тексельных данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB с sRGB нелинейным кодированием.
RGBA_DXT5_UNormЧетырехкомпонентный блоковый формат (также известный как BC3), в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB.
R_BC4_UNormОднокомпонентный, блок-сжатый формат, в котором каждый 64-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных красных текстовых данных.
R_BC4_SNormОднокомпонентный, блок-сжатый формат, в котором каждый 64-битный сжатый текстовый блок кодирует прямоугольник 4×4 с нормализованными красными текстовыми данными.
RG_BC5_UNormДвухкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RG с первыми 64 битами, кодирующими красные значения, за которыми следуют 64 бита, кодирующие зеленые значения.
RG_BC5_SNormДвухкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 нормализованных текстовых данных RG с первыми 64 битами, кодирующими красные значения, за которыми следуют 64 бита, кодирующие зелёные значения.
RGB_BC6H_UFloatТрехкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых текстовых данных с плавающей точкой RGB.
RGB_BC6H_SFloatТрехкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 4×4 знаковых текстовых данных с плавающей точкой RGB.
RGBA_BC7_SRGBЧетырехкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_BC7_UNormЧетырехкомпонентный, блок-сжатый формат, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA.
RGB_ETC_UNormТрехкомпонентный, сжатый формат ETC, в котором каждый 64-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных данных текселя RGB. Этот формат не имеет альфа-кода и считается непрозрачным.
RGB_ETC2_SRGBТрехкомпонентный, сжатый формат ETC2, в котором каждый 64-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных данных текселя RGB с нелинейным кодированием sRGB. Этот формат не имеет альфа-кода и считается непрозрачным.
RGB_ETC2_UNormТрехкомпонентный, сжатый формат ETC2, в котором каждый 64-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных данных текселя RGB. Этот формат не имеет альфа-кода и считается непрозрачным.
RGB_A1_ETC2_SRGBЧетырехкомпонентный, сжатый формат ETC2, в котором каждый 64-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых нормализованных RGB текстовых данных с sRGB нелинейным кодированием и предоставляет 1 бит альфа.
RGB_A1_ETC2_UNormЧетырехкомпонентный, сжатый формат ETC2, в котором каждый 64-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных данных текселя RGB и предоставляет 1 бит альфа.
RGBA_ETC2_SRGBЧетырехкомпонентный, сжатый формат ETC2, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных тексельных данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB с нелинейным кодированием sRGB.
RGBA_ETC2_UNormЧетырехкомпонентный, сжатый формат ETC2, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных тексельных данных RGBA с первыми 64 битами, кодирующими альфа-значения, за которыми следуют 64 бита, кодирующие значения RGB.
R_EAC_UNormОднокомпонентный сжатый формат ETC2, в котором каждый 64-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых нормализованных красных текстовых данных.
R_EAC_SNormОднокомпонентный сжатый формат ETC2, в котором каждый 64-битный сжатый блок текста кодирует прямоугольник 4×4 с нормализованными красными текстовыми данными.
RG_EAC_UNormДвухкомпонентный сжатый формат ETC2, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 беззнаковых нормализованных тексельных данных RG с первыми 64 битами, кодирующими красные значения, за которыми следуют 64 бита, кодирующие зеленые значения.
RG_EAC_SNormДвухкомпонентный сжатый формат ETC2, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 4×4 нормализованных данных текселя RG с первыми 64 битами, кодирующими красные значения, за которыми следуют 64 бита, кодирующие зеленые значения.
RGBA_ASTC4X4_SRGBЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC4X4_UNormЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 4×4 беззнаковых нормализованных текстовых данных RGBA.
RGBA_ASTC5X5_SRGBЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 5×5 беззнаковых нормализованных тексельных данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC5X5_UNormЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 5×5 беззнаковых нормализованных текстовых данных RGBA.
RGBA_ASTC6X6_SRGBЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 6×6 беззнаковых нормализованных тексельных данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC6X6_UNormЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 6×6 беззнаковых нормализованных текстовых данных RGBA.
RGBA_ASTC8X8_SRGBЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 8×8 беззнаковых нормализованных тексельных данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC8X8_UNormЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 8×8 беззнаковых нормализованных текстовых данных RGBA.
RGBA_ASTC10X10_SRGBЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 10×10 беззнаковых нормализованных тексельных данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC10X10_UNormЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 10×10 беззнаковых нормализованных текстовых данных RGBA.
RGBA_ASTC12X12_SRGBЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый блок текселя кодирует прямоугольник 12×12 беззнаковых нормализованных тексельных данных RGBA с нелинейным кодированием sRGB, применённым к компонентам RGB.
RGBA_ASTC12X12_UNormЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 12×12 беззнаковых нормализованных текстовых данных RGBA.
YUV2YUV 4:2:2 Формат видеоресурса.
RGBA_ASTC4X4_UFloatЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 4×4 текстовых данных с плавающей запятой RGBA.
RGBA_ASTC5X5_UFloatЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 5×5 текстовых данных с плавающей запятой RGBA.
RGBA_ASTC6X6_UFloatЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует прямоугольник 6×6 текстовых данных с плавающей запятой RGBA.
RGBA_ASTC8X8_UFloatЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый текстовый блок кодирует прямоугольник 8×8 текстовых данных с плавающей запятой RGBA.
RGBA_ASTC10X10_UFloatЧетырехкомпонентный, сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует 10×10 прямоугольник текстовых данных с плавающей запятой RGBA.
RGBA_ASTC12X12_UFloatЧетырехкомпонентный сжатый формат ASTC, в котором каждый 128-битный сжатый блок текста кодирует 12×12 прямоугольник текстовых данных с плавающей запятой RGBA.
D16_UNorm_S8_UIntДвухкомпонентный, 24-битный формат, содержащий 16 нормализованных битов без знака в компоненте глубины и 8 целых битов без знака в компоненте шаблона. Большинство платформ не поддерживают этот формат.