Template:Shader Semantics
Jump to navigation
Jump to search
HLSL fields are case-insensitive
int zEnable; int FillMode; int ShadeMode; int zWriteEnable; int LastPixel; int SrcBlend; int DestBlend; int CullMode; int zFunc; int DitherEnable; int SpecularEnable; int AlphaRef; int AlphaFunc; int AlphaBlendEnable; int AlphaTestEnable; int FogEnable; float4 FogColor; // float4 or dword int FogTableMode; float FogStart; // float or int float FogEnd; // float or int float FogDensity; // float or int int RangeFogEnable; int StencilEnable; int StencilFAIL; int StencilZFail; int StencilPass; int StencilFunc; int StencilRef; int StencilMask; int StencilWriteMask; float4 TextureFactor; // float4 or dword int Wrap0; int Wrap1; int Wrap2; int Wrap3; int Wrap4; int Wrap5; int Wrap6; int Wrap7; int Wrap8; int Wrap9; int Wrap10; int Wrap11; int Wrap12; int Wrap13; int Wrap14; int Wrap15; int Clipping; int Lighting; float4 Ambient; // float4 or dword int FogVertexMode; int ColorVertex; int LocalViewer; int NormalizeNormals; int DiffuseMaterialSource; int SpecularMaterialSource; int AmbientMaterialSource; int EmissiveMaterialSource; int VertexBlend; int ClipPlaneEnable; float PointSize; // float or int float PointSize_MIN; // float or int float PointSize_MAX; // float or int int PointSPRITEENABLE; int PointScaleEnable; float PointScale_A; // float or int float PointScale_B; // float or int float PointScale_C; // float or int int MultisampleAntiAlias; int MultisampleMask; int PatchedGestyle; int DebugMonitorToken; int IndexedVertexBlendEnable; int ColorWriteEnable; float TweenFactor; // float or int int BlendOp; int PositionDegree; int NormalDegree; int ScissorTestEnable; int SlopeScaleDepthBias; int AntiAliasedLineEnable; int EnableAdaptiveTessellation; int MinTessellationLevel; int MaxTessellationLevel; int AdaptiveTess_X; int AdaptiveTess_Y; int AdaptiveTess_Z; int AdaptiveTess_W; int TwoSidedStencilMode; int CCW_StencilFail; int CCW_StencilZFail; int CCW_StencilPass; int CCW_StencilFunc; int ColorWriteEnable1; int ColorWriteEnable2; int ColorWriteEnable3; float4 BlendFactor; // float4 or dword int SRGBWriteEnable; int DepthBias; int SeparateAlphaBlendEnable; int SrcBlendAlpha; int DestBlendAlpha; int BlendOpAlpha; int ColorOp; int ColorArg0; int ColorArg1; int ColorArg2; int AlphaOp; int AlphaArg0; int AlphaArg1; int AlphaArg2; int BumpEnvMat00; int BumpEnvMat01; int BumpEnvMat10; int BumpEnvMat11; int TexCoordIndex; int BumpEnvLScale; int BumpEnvLOffset; int TextureTransformFlags; int ResultArg; int Constant; int AddressU; int AddressV; int AddressW; float4 BorderColor; // float4 or dword int MagFilter; int MinFilter; int MipFilter; int MipMapLODBias; int MaxMipLevel; int MaxAnisotropy; int SRGBTexture; int ElementIndex; int DMapOffset; float4 Diffuse; float4 Ambient; float4 Specular; float4 Emissive; float Power; float4x4 View; float4x4 Projection; float4x4 Texture0; float4x4 Texture1; float4x4 Texture2; float4x4 Texture3; float4x4 Texture4; float4x4 Texture5; float4x4 Texture6; float4x4 Texture7; float4x4 World; float4x4 World1; float4x4 World2; float4x4 World3; int Type; float4 Diffuse; float4 Specular; float4 Ambient; float3 Position; float3 Direction; float Range; float Falloff; float Attenuation0; float Attenuation1; float Attenuation2; float Theta; float Phi; int Enable; texture Texture; int DeviceType; int AdapterOrdinal; int Caps; int Caps2; int Caps3; int PresentationIntervals; int CursorCaps; int DevCaps; int PrimitiveMiscCaps; int RasterCaps; int ZCmpCaps; int SrcBlendCaps; int DestBlendCaps; int AlphaCmpCaps; int ShadeCaps; int TextureCaps; int TextureFilterCaps; int CubeTextureFilterCaps; int VolumeTextureFilterCaps; int TextureAddressCaps; int VolumeTextureAddressCaps; int LineCaps; int MaxTextureWidth; int MaxTextureHeight; int MaxVolumeExtent; int MaxTextureRepeat; int MaxTextureAspectRatio; int MaxAnisotropy; float MaxVertexW; float GuardBandLeft; float GuardBandTop; float GuardBandRight; float GuardBandBottom; float ExtentsAdjust; int StencilCaps; int FVFCaps; int TextureOpCaps; int MaxTextureBlendStages; int MaxSimultaneousTextures; int VertexProcessingCaps; int MaxActiveLights; int MaxUserClipPlanes; int MaxVertexBlendMatrices; int MaxVertexBlendMatrixIndex; float MaxPointSize; int MaxPrimitiveCount; int MaxVertexIndex; int MaxStreams; int MaxStreamStride; int VertexShaderVersion; int MaxVertexShaderConst; int PixelShaderVersion; float PixelShader1xMaxValue; int DevCaps2; float MaxNpatchTessellationLevel; int Reserved5; int MasterAdapterOrdinal; int AdapterOrdinalInGroup; int NumberOfAdaptersInGroup; int DeclTypes; int NumSimultaneousRTs; int StretchRectFilterCaps; int VS20Caps.Caps; int VS20Caps.DynamicFlowControlDepth; int VS20Caps.NumTemps; int VS20Caps.StaticFlowControlDepth; int PS20Caps.Caps; int PS20Caps.DynamicFlowControlDepth; int PS20Caps.NumTemps; int PS20Caps.StaticFlowControlDepth; int PS20Caps.NumInstructionSlots; int VertexTextureFilterCaps; int MaxVShaderInstructionsExecuted; int MaxPShaderInstructionsExecuted; int MaxVertexShader30InstructionSlots; int MaxPixelShader30InstructionSlots; int Position; int PositionT; int Normal; int Color0; int Color1; int TexCoord0; int TexCoord1;