Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.45 KB | None | 0 0
  1. #include "VertexShader.h"
  2. #include "GraphicsEngine.h"
  3.  
  4.  
  5. VertexShader::VertexShader()
  6. {
  7. }
  8.  
  9. void VertexShader::release()
  10. {
  11.     m_vs->Release();
  12.     delete this;
  13. }
  14.  
  15. bool VertexShader::init(const void* shader_byte_code, size_t byte_code_size)
  16. {
  17.     if (!SUCCEEDED(GraphicsEngine::get()->m_d3d_device->CreateVertexShader(shader_byte_code, byte_code_size, nullptr, &m_vs)))
  18.         return false;
  19.  
  20.     return true;
  21. }
  22.  
  23. VertexShader::~VertexShader()
  24. {
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement