25 lines
332 B
HLSL
25 lines
332 B
HLSL
#ifndef OGL2DX
|
|
#define OGL2DX
|
|
|
|
#define vec4 float4
|
|
#define vec3 float3
|
|
#define vec2 float2
|
|
|
|
#define ivec4 int4
|
|
#define ivec3 int3
|
|
#define ivec2 int2
|
|
|
|
#define uvec4 uint4
|
|
#define uvec3 uint3
|
|
#define uvec2 uint2
|
|
|
|
float atan(float y, float x) {
|
|
return atan2(y, x);
|
|
}
|
|
|
|
#define mix lerp
|
|
#define fract frac
|
|
|
|
#include "utils.hlsl"
|
|
|
|
#endif |