Пример #1
0
        private void BuildSamplersList(IReadOnlyList <string> samplers)
        {
            if (samplers == null)
            {
                return;
            }

            Samplers = new UniformHandle[samplers.Count];

            for (int i = 0; i < samplers.Count; ++i)
            {
                Samplers[i] = GraphicsContext.CreateUniform(samplers[i], UniformType.Sampler, 1);
            }
        }
Пример #2
0
 internal ShaderParameter(string name)
 {
     this.Uniform = GraphicsContext.CreateUniform(name, UniformType.Vec4, 4);
 }