no engine anymore
This commit is contained in:
25
public/materialsystem/icomputeshader.h
Normal file
25
public/materialsystem/icomputeshader.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef MATERIAL_COMPUTE_SHADER_H
|
||||
#define MATERIAL_COMPUTE_SHADER_H
|
||||
|
||||
#include "ishader.h"
|
||||
|
||||
enum EShaderOutput {
|
||||
SHADER_TEXTURE0,
|
||||
SHADER_TEXTURE1,
|
||||
SHADER_TEXTURE2,
|
||||
SHADER_TEXTURE3,
|
||||
SHADER_TEXTURE4,
|
||||
SHADER_TEXTURE5,
|
||||
SHADER_TEXTURE6,
|
||||
SHADER_TEXTURE7,
|
||||
|
||||
SHADER_DEPTH,
|
||||
};
|
||||
|
||||
abstract_class IComputeShader : public IShader
|
||||
{
|
||||
public:
|
||||
virtual void SetShaderSource( const char *szPath ) = 0;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user