28 lines
584 B
GLSL
28 lines
584 B
GLSL
|
SamplerState g_sSamp : register(s0);
|
||
|
|
||
|
uniform Texture1D <float4> g_tTex1df4 : register(t0);
|
||
|
|
||
|
struct VS_OUTPUT
|
||
|
{
|
||
|
float4 Pos : SV_Position;
|
||
|
};
|
||
|
|
||
|
VS_OUTPUT main()
|
||
|
{
|
||
|
VS_OUTPUT vsout;
|
||
|
|
||
|
uint WidthU;
|
||
|
uint NumberOfLevelsU;
|
||
|
|
||
|
// Most of the tests are in the hlsl.getdimensions.dx10.frag on the fragment side.
|
||
|
// This is just to establish that GetDimensions appears in the vertex stage.
|
||
|
|
||
|
// 1D, float tx, uint params
|
||
|
g_tTex1df4 . GetDimensions(WidthU);
|
||
|
g_tTex1df4 . GetDimensions(6, WidthU, NumberOfLevelsU);
|
||
|
|
||
|
vsout.Pos = float4(0,0,0,0);
|
||
|
|
||
|
return vsout;
|
||
|
}
|