kodi
Classes | Public Member Functions | List of all members
KODI::RETRO::CRPWinOutputShader Class Reference
Inheritance diagram for KODI::RETRO::CRPWinOutputShader:
Inheritance graph
[legend]
Collaboration diagram for KODI::RETRO::CRPWinOutputShader:
Collaboration graph
[legend]

Public Member Functions

bool Create (SCALINGMETHOD scalingMethod)
 
void Render (CD3DTexture &sourceTexture, CRect sourceRect, const CPoint points[4], CRect &viewPort, CD3DTexture *target, unsigned range=0)
 

Additional Inherited Members

- Protected Member Functions inherited from CWinShader
virtual bool CreateVertexBuffer (unsigned int vertCount, unsigned int vertSize)
 
virtual bool LockVertexBuffer (void **data)
 
virtual bool UnlockVertexBuffer ()
 
virtual bool LoadEffect (const std::string &filename, DefinesMap *defines)
 
virtual bool Execute (const std::vector< CD3DTexture *> &targets, unsigned int vertexIndexStep)
 
virtual void SetStepParams (unsigned stepIndex)
 
virtual bool CreateInputLayout (D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements)
 
- Protected Attributes inherited from CWinShader
CD3DEffect m_effect
 
CD3DTexturem_target = nullptr
 

The documentation for this class was generated from the following files: