Exemple #1
0
 private void SetupShader()
 {
     _OrderTestShader = ShaderExt.GetComputeShader(ORDER_TEST_SHADER_PATH);
     _OrderTestKernel = _OrderTestShader.FindKernel(ORDER_TEST_KERNEL);
     _OrderTestShader.SetBuffer(_OrderTestKernel, BUFFER_THREAD_SEQUENCE, _ThreadSequenceBuffer);
     _OrderTestShader.SetBuffer(_OrderTestKernel, BUFFER_GROUP_SEQUENCE, _GroupSequenceBuffer);
 }
Exemple #2
0
        private void SetupMaterial()
        {
            Shader shader = ShaderExt.FindOrWarn(INSTANCE_SHADER, ref _IsReady);

            _Material = _IsReady ? new Material(shader) : null;
        }