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); }
private void SetupMaterial() { Shader shader = ShaderExt.FindOrWarn(INSTANCE_SHADER, ref _IsReady); _Material = _IsReady ? new Material(shader) : null; }