Advertisement
Ember

biffer

May 4th, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1. // Exit if this buffer is already initialized
  2. if(mBuffer) { return false; }
  3.  
  4. // Describe a buffer for holding shader constants
  5. D3D11_BUFFER_DESC bufferDesc;
  6. ZeroMemory(&bufferDesc, sizeof(bufferDesc));
  7. bufferDesc.Usage = D3D11_USAGE_DEFAULT;
  8. bufferDesc.ByteWidth = size;
  9. bufferDesc.BindFlags = D3D11_BIND_CONSTANT_BUFFER;
  10. bufferDesc.CPUAccessFlags = 0;
  11. bufferDesc.MiscFlags = 0;
  12. bufferDesc.StructureByteStride = 0;
  13.  
  14. // Create the buffer and return
  15. return !FAILED(Handle::Window->Device->CreateBuffer(&bufferDesc, NULL, &mBuffer));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement