GetDimCalcLOD.hlsl 251 B

1234567891011121314
  1. TextureCube<float4> cube;
  2. SamplerState g_sam;
  3. float4 main(float2 uv : UV) : SV_TARGET
  4. {
  5. uint w;
  6. uint h;
  7. cube.GetDimensions(w,h);
  8. float lod = cube.CalculateLevelOfDetail(g_sam, float3(uv,1));
  9. return float4(w, h, lod, 1.0);
  10. }