Lines Matching refs:hr
43 HRESULT hr;
48 hr = CreateDXGIFactory1(IID_IDXGIFactory1, (void**)&factory);
49 if(!SUCCEEDED(hr))
50 return hr;
51 hr = factory->EnumAdapters1(0, &adapter_to_release);
52 if(!SUCCEEDED(hr))
53 return hr;
57 hr = adapter->QueryInterface(IID_IGalliumAdapter, (void**)&gallium_adapter);
58 if(!SUCCEEDED(hr))
59 return hr;
74 hr = GalliumD3D10DeviceCreate1(screen, context, TRUE, flags, adapter, &device);
75 if(!SUCCEEDED(hr))
78 return hr;
98 HRESULT hr;
99 hr = D3D10CreateDevice1(adapter, driver_type, software, flags, hardware_level, sdk_version, &dev);
100 if(!SUCCEEDED(hr))
101 return hr;
107 hr = dev->QueryInterface(IID_IDXGIDevice, (void**)&dxgi_device);
108 if(!SUCCEEDED(hr))
109 return hr;
111 hr = dxgi_device->GetAdapter(&adapter);
112 if(!SUCCEEDED(hr))
113 return hr;
116 hr = factory->CreateSwapChain(dev.p, (DXGI_SWAP_CHAIN_DESC*)swap_chain_desc, out_swap_chain);
117 if(!SUCCEEDED(hr))
118 return hr;
122 return hr;