示例#1
0
        private static MgSamplerAddressMode GetAddressModeV(Sampler.WrapTEnum wrapT)
        {
            switch (wrapT)
            {
            case Sampler.WrapTEnum.CLAMP_TO_EDGE:
                return(MgSamplerAddressMode.CLAMP_TO_EDGE);

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

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

            default:
                throw new NotSupportedException();
            }
        }
示例#2
0
        private MgSamplerAddressMode GetAddressModeV(Sampler.WrapTEnum wrapT)
        {
            switch (wrapT)
            {
            case Sampler.WrapTEnum.CLAMP_TO_EDGE:
                return(MgSamplerAddressMode.CLAMP_TO_EDGE);

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

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

            default:
                throw new InvalidOperationException();
            }
        }