"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "xbmc/rendering/dx/DeviceResources.h" between
xbmc-19.0-Matrix.tar.gz and xbmc-19.1.tar.gz

About:

DeviceResources.h  (xbmc-19.0-Matrix):DeviceResources.h  (xbmc-19.1)
skipping to change at line 24 skipping to change at line 24
#include <functional> #include <functional>
#include <memory> #include <memory>
#include <concrt.h> #include <concrt.h>
#include <dxgi1_5.h> #include <dxgi1_5.h>
#include <wrl.h> #include <wrl.h>
#include <wrl/client.h> #include <wrl/client.h>
struct RESOLUTION_INFO; struct RESOLUTION_INFO;
struct DEBUG_INFO_RENDER;
namespace DX namespace DX
{ {
interface IDeviceNotify interface IDeviceNotify
{ {
virtual void OnDXDeviceLost() = 0; virtual void OnDXDeviceLost() = 0;
virtual void OnDXDeviceRestored() = 0; virtual void OnDXDeviceRestored() = 0;
}; };
// Controls all the DirectX device resources. // Controls all the DirectX device resources.
skipping to change at line 112 skipping to change at line 113
HMONITOR GetMonitor() const; HMONITOR GetMonitor() const;
#if defined(TARGET_WINDOWS_DESKTOP) #if defined(TARGET_WINDOWS_DESKTOP)
void SetWindow(HWND window); void SetWindow(HWND window);
#elif defined(TARGET_WINDOWS_STORE) #elif defined(TARGET_WINDOWS_STORE)
void Trim() const; void Trim() const;
void SetWindow(const winrt::Windows::UI::Core::CoreWindow& window); void SetWindow(const winrt::Windows::UI::Core::CoreWindow& window);
void SetWindowPos(winrt::Windows::Foundation::Rect rect); void SetWindowPos(winrt::Windows::Foundation::Rect rect);
#endif // TARGET_WINDOWS_STORE #endif // TARGET_WINDOWS_STORE
bool IsNV12SharedTexturesSupported() const { return m_NV12SharedTexturesSupp ort; } bool IsNV12SharedTexturesSupported() const { return m_NV12SharedTexturesSupp ort; }
// Gets debug info from swapchain
DEBUG_INFO_RENDER GetDebugInfo() const;
private: private:
class CBackBuffer : public CD3DTexture class CBackBuffer : public CD3DTexture
{ {
public: public:
CBackBuffer() : CD3DTexture() {} CBackBuffer() : CD3DTexture() {}
void SetViewIdx(unsigned idx) { m_viewIdx = idx; } void SetViewIdx(unsigned idx) { m_viewIdx = idx; }
bool Acquire(ID3D11Texture2D* pTexture); bool Acquire(ID3D11Texture2D* pTexture);
}; };
HRESULT CreateSwapChain(DXGI_SWAP_CHAIN_DESC1 &desc, DXGI_SWAP_CHAIN_FULLSCR EEN_DESC &fsDesc, IDXGISwapChain1 **ppSwapChain) const; HRESULT CreateSwapChain(DXGI_SWAP_CHAIN_DESC1 &desc, DXGI_SWAP_CHAIN_FULLSCR EEN_DESC &fsDesc, IDXGISwapChain1 **ppSwapChain) const;
 End of changes. 2 change blocks. 
0 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)