shaderapidx11

use -dxlevel 110 to use it
This commit is contained in:
Totterynine
2021-09-22 18:56:56 +05:00
parent 3c359ed509
commit 2773eae4d7
201 changed files with 44561 additions and 78 deletions

View File

@@ -0,0 +1,39 @@
#if 0
#include "BaseVSShader.h"
CREATE_CONSTANT_BUFFER( Test )
{
float x;
};
BEGIN_VS_SHADER( TestDX11, "Help for TestDX11" )
BEGIN_SHADER_PARAMS
END_SHADER_PARAMS
DECLARE_CONSTANT_BUFFER( Test )
SHADER_INIT
{
INIT_CONSTANT_BUFFER( Test );
}
SHADER_DRAW
{
SHADOW_STATE
{
//SET_CONSTANT_BUFFER( Test );
}
DYNAMIC_STATE
{
CONSTANT_BUFFER_TYPE(Test) temp;
temp.x = 5.0f;
UPDATE_CONSTANT_BUFFER(Test, temp);
}
Draw();
}
END_SHADER
#endif