You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
2.1 KiB
44 lines
2.1 KiB
//========= Copyright Valve Corporation, All rights reserved. ============// |
|
// |
|
// Purpose: |
|
// |
|
//===========================================================================// |
|
|
|
#ifndef TEXTURE_GROUP_NAMES_H |
|
#define TEXTURE_GROUP_NAMES_H |
|
#ifdef _WIN32 |
|
#pragma once |
|
#endif |
|
|
|
// These are given to FindMaterial to reference the texture groups that show up on the |
|
#define TEXTURE_GROUP_LIGHTMAP "Lightmaps" |
|
#define TEXTURE_GROUP_WORLD "World textures" |
|
#define TEXTURE_GROUP_MODEL "Model textures" |
|
#define TEXTURE_GROUP_VGUI "VGUI textures" |
|
#define TEXTURE_GROUP_PARTICLE "Particle textures" |
|
#define TEXTURE_GROUP_DECAL "Decal textures" |
|
#define TEXTURE_GROUP_SKYBOX "SkyBox textures" |
|
#define TEXTURE_GROUP_CLIENT_EFFECTS "ClientEffect textures" |
|
#define TEXTURE_GROUP_OTHER "Other textures" |
|
#define TEXTURE_GROUP_PRECACHED "Precached" // TODO: assign texture groups to the precached materials |
|
#define TEXTURE_GROUP_CUBE_MAP "CubeMap textures" |
|
#define TEXTURE_GROUP_RENDER_TARGET "RenderTargets" |
|
#define TEXTURE_GROUP_RUNTIME_COMPOSITE "Runtime Composite" |
|
#define TEXTURE_GROUP_UNACCOUNTED "Unaccounted textures" // Textures that weren't assigned a texture group. |
|
//#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER "Static Vertex" |
|
#define TEXTURE_GROUP_STATIC_INDEX_BUFFER "Static Indices" |
|
#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER_DISP "Displacement Verts" |
|
#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER_COLOR "Lighting Verts" |
|
#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER_WORLD "World Verts" |
|
#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER_MODELS "Model Verts" |
|
#define TEXTURE_GROUP_STATIC_VERTEX_BUFFER_OTHER "Other Verts" |
|
#define TEXTURE_GROUP_DYNAMIC_INDEX_BUFFER "Dynamic Indices" |
|
#define TEXTURE_GROUP_DYNAMIC_VERTEX_BUFFER "Dynamic Verts" |
|
#define TEXTURE_GROUP_DEPTH_BUFFER "DepthBuffer" |
|
#define TEXTURE_GROUP_VIEW_MODEL "ViewModel" |
|
#define TEXTURE_GROUP_PIXEL_SHADERS "Pixel Shaders" |
|
#define TEXTURE_GROUP_VERTEX_SHADERS "Vertex Shaders" |
|
#define TEXTURE_GROUP_RENDER_TARGET_SURFACE "RenderTarget Surfaces" |
|
#define TEXTURE_GROUP_MORPH_TARGETS "Morph Targets" |
|
|
|
#endif // TEXTURE_GROUP_NAMES_H
|
|
|