# Sandbox.Engine.Shaders.ShaderCompile.Results.Program

The results of an individual shader program compile (PS, VS etc)

- Kind: class
- Assembly: `Sandbox.Engine`

## Constructors

- [`Program`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/.ctor)

## Properties

- [`ComboCount`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/ComboCount): How many combos had to be compiled for this program. This is Static * Dynamic.
- [`Name`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/Name): The identifier for this program
- [`Output`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/Output): Shader compile output, warnings and errors
- [`Source`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/Source): The full pre-processed source for this shader
- [`Success`](/api/Sandbox.Engine.Shaders.ShaderCompile.Results.Program/Success): True if this was compiled successfully
