Exemplo n.º 1
0
        public static GalImageFormat ConvertZeta(GalZetaFormat Format)
        {
            switch (Format)
            {
            case GalZetaFormat.Z32Float:   return(GalImageFormat.D32_SFLOAT);

            case GalZetaFormat.S8Z24Unorm: return(GalImageFormat.D24_UNORM_S8_UINT);

            case GalZetaFormat.Z16Unorm:   return(GalImageFormat.D16_UNORM);
            }

            throw new NotImplementedException(Format.ToString());
        }
Exemplo n.º 2
0
        public static GalImageFormat ConvertZeta(GalZetaFormat Format)
        {
            switch (Format)
            {
            case GalZetaFormat.D32Float:      return(GalImageFormat.D32 | Float);

            case GalZetaFormat.S8D24Unorm:    return(GalImageFormat.D24S8 | Unorm);

            case GalZetaFormat.D16Unorm:      return(GalImageFormat.D16 | Unorm);

            case GalZetaFormat.D24S8Unorm:    return(GalImageFormat.D24S8 | Unorm);

            case GalZetaFormat.D32S8X24Float: return(GalImageFormat.D32S8 | Float);
            }

            throw new NotImplementedException(Format.ToString());
        }