public void Dispose() { vs.Dispose(); vs = null; ps.Dispose(); bytecode.Dispose(); bytecode = null; }
protected override void LoadFromMicrocode( D3D.ShaderBytecode microcode ) { // create the new vertex shader device = D3DRenderSystem.ActiveD3D9Device; vertexShader = new D3D.VertexShader( device, microcode ); }