GX TEXFLAG: различия между версиями
Перейти к навигации
Перейти к поиску
Byurrer (обсуждение | вклад) |
Byurrer (обсуждение | вклад) м (→Константы) |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 14: | Строка 14: | ||
== Константы == | == Константы == | ||
| − | + | ;GX_TEXFLAG_DEFAULT | |
| − | По умолчанию | + | :По умолчанию |
| − | + | ;GX_TEXFLAG_RENDERTARGET | |
| − | [[Render target]] | + | :[[Render target]] |
| − | + | ;GX_TEXFLAG_AUTOGENMIPMAPS | |
| − | Автоматически генерируемые [[GXFILTER#Режимы представления текстур|mipmap]] уровни | + | :Автоматически генерируемые [[GXFILTER#Режимы представления текстур|mipmap]] уровни |
| − | + | ;GX_TEXFLAG_AUTORESIZE | |
| − | Автоматическое изменение размера относительно цепочки вывода [[IGXSwapChain]] | + | :Автоматическое изменение размера относительно цепочки вывода [[IGXSwapChain]] |
| − | + | ;GX_TEXFLAG_UNORDERED_ACCESS | |
| − | Произвольный доступ для [[Compute shader]] | + | :Произвольный доступ для [[Compute shader]] |
[[Category:Текстуры]] | [[Category:Текстуры]] | ||
| − | [[Category: | + | [[Category:textures.h]] |
| + | [[Category:Константы]] | ||
Текущая версия на 14:49, 23 июня 2019
Описание[править]
Свойства текстур
Синтаксис[править]
#define GX_TEXFLAG_DEFAULT 0x00000000
#define GX_TEXFLAG_RENDERTARGET 0x00000001
#define GX_TEXFLAG_AUTOGENMIPMAPS 0x00000002
#define GX_TEXFLAG_AUTORESIZE 0x00000004
#define GX_TEXFLAG_ALLOWDISCARD 0x00000008
#define GX_TEXFLAG_UNORDERED_ACCESS 0x00000010
Константы[править]
- GX_TEXFLAG_DEFAULT
- По умолчанию
- GX_TEXFLAG_RENDERTARGET
- Render target
- GX_TEXFLAG_AUTOGENMIPMAPS
- Автоматически генерируемые mipmap уровни
- GX_TEXFLAG_AUTORESIZE
- Автоматическое изменение размера относительно цепочки вывода IGXSwapChain
- GX_TEXFLAG_UNORDERED_ACCESS
- Произвольный доступ для Compute shader