Ejemplo n.º 1
0
        private static MgSamplerAddressMode GetAddressModeU(Sampler.WrapSEnum wrapS)
        {
            switch (wrapS)
            {
            case Sampler.WrapSEnum.CLAMP_TO_EDGE:
                return(MgSamplerAddressMode.CLAMP_TO_EDGE);

            case Sampler.WrapSEnum.MIRRORED_REPEAT:
                return(MgSamplerAddressMode.MIRRORED_REPEAT);

            case Sampler.WrapSEnum.REPEAT:
                return(MgSamplerAddressMode.REPEAT);

            default:
                throw new NotSupportedException();
            }
        }
Ejemplo n.º 2
0
        private MgSamplerAddressMode GetAddressModeU(Sampler.WrapSEnum wrapS)
        {
            switch (wrapS)
            {
            case Sampler.WrapSEnum.CLAMP_TO_EDGE:
                return(MgSamplerAddressMode.CLAMP_TO_EDGE);

            case Sampler.WrapSEnum.MIRRORED_REPEAT:
                return(MgSamplerAddressMode.MIRRORED_REPEAT);

            case Sampler.WrapSEnum.REPEAT:
                return(MgSamplerAddressMode.REPEAT);

            default:
                throw new InvalidOperationException();
            }
        }