示例#1
0
            public ShaderAttribute Build()
            {
                var paramListHandle   = FixedHandleListInternal.Build(container, parameters, (p) => (p.handle));
                var attributeInternal = new ShaderAttributeInternal();

                attributeInternal.Setup(container, name, paramListHandle);

                var returnHandle = container.AddShaderAttributeInternal(attributeInternal);

                return(new ShaderAttribute(container, returnHandle));
            }
示例#2
0
 internal extern FoundryHandle AddShaderAttributeInternal(ShaderAttributeInternal shaderAttributeInternal);