Lines Matching refs:pParams
44 struct NineUnknownParams *pParams, in NineSwapChain9_ctor() argument
55 This, pParams->device, pPresent, pCTX, hFocusWindow); in NineSwapChain9_ctor()
57 hr = NineUnknown_ctor(&This->base, pParams); in NineSwapChain9_ctor()
128 D3DPRESENT_PARAMETERS *pParams );
132 D3DPRESENT_PARAMETERS *pParams, in NineSwapChain9_Resize() argument
145 DBG("This=%p pParams=%p\n", This, pParams); in NineSwapChain9_Resize()
146 user_assert(pParams != NULL, E_POINTER); in NineSwapChain9_Resize()
147 user_assert(pParams->SwapEffect, D3DERR_INVALIDCALL); in NineSwapChain9_Resize()
148 user_assert((pParams->SwapEffect != D3DSWAPEFFECT_COPY) || in NineSwapChain9_Resize()
149 (pParams->BackBufferCount <= 1), D3DERR_INVALIDCALL); in NineSwapChain9_Resize()
150 user_assert(pDevice->ex || pParams->BackBufferCount <= in NineSwapChain9_Resize()
152 user_assert(!pDevice->ex || pParams->BackBufferCount <= in NineSwapChain9_Resize()
155 (pParams->SwapEffect == D3DSWAPEFFECT_FLIP) || in NineSwapChain9_Resize()
156 (pParams->SwapEffect == D3DSWAPEFFECT_COPY) || in NineSwapChain9_Resize()
157 (pParams->SwapEffect == D3DSWAPEFFECT_DISCARD), D3DERR_INVALIDCALL); in NineSwapChain9_Resize()
173 "PresentationInterval: %x\n", pParams, in NineSwapChain9_Resize()
174 pParams->BackBufferWidth, pParams->BackBufferHeight, in NineSwapChain9_Resize()
175 d3dformat_to_string(pParams->BackBufferFormat), in NineSwapChain9_Resize()
176 pParams->BackBufferCount, in NineSwapChain9_Resize()
177 pParams->MultiSampleType, pParams->MultiSampleQuality, in NineSwapChain9_Resize()
178 pParams->SwapEffect, pParams->hDeviceWindow, pParams->Windowed, in NineSwapChain9_Resize()
179 pParams->EnableAutoDepthStencil, in NineSwapChain9_Resize()
180 d3dformat_to_string(pParams->AutoDepthStencilFormat), in NineSwapChain9_Resize()
181 nine_D3DPRESENTFLAG_to_str(pParams->Flags), in NineSwapChain9_Resize()
182 pParams->FullScreen_RefreshRateInHz, in NineSwapChain9_Resize()
183 pParams->PresentationInterval); in NineSwapChain9_Resize()
185 if (pParams->BackBufferCount == 0) { in NineSwapChain9_Resize()
186 pParams->BackBufferCount = 1; in NineSwapChain9_Resize()
189 if (pParams->BackBufferFormat == D3DFMT_UNKNOWN) { in NineSwapChain9_Resize()
190 pParams->BackBufferFormat = D3DFMT_A8R8G8B8; in NineSwapChain9_Resize()
199 pParams->PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE; in NineSwapChain9_Resize()
201 pParams->PresentationInterval = D3DPRESENT_INTERVAL_ONE; in NineSwapChain9_Resize()
215 hr = ID3DPresent_SetPresentParameters(This->present, pParams, This->mode); in NineSwapChain9_Resize()
220 newBufferCount = NineSwapChain9_GetBackBufferCountForParams(This, pParams); in NineSwapChain9_Resize()
222 multisample_type = pParams->MultiSampleType; in NineSwapChain9_Resize()
225 hr = d3dmultisample_type_check(This->screen, pParams->BackBufferFormat, in NineSwapChain9_Resize()
227 pParams->MultiSampleQuality, in NineSwapChain9_Resize()
233 pf = d3d9_to_pipe_format_checked(This->screen, pParams->BackBufferFormat, in NineSwapChain9_Resize()
240 pParams->SwapEffect != D3DSWAPEFFECT_DISCARD || in NineSwapChain9_Resize()
257 tmplt.width0 = pParams->BackBufferWidth; in NineSwapChain9_Resize()
258 tmplt.height0 = pParams->BackBufferHeight; in NineSwapChain9_Resize()
267 desc.MultiSampleType = pParams->MultiSampleType; in NineSwapChain9_Resize()
268 desc.MultiSampleQuality = pParams->MultiSampleQuality; in NineSwapChain9_Resize()
269 desc.Width = pParams->BackBufferWidth; in NineSwapChain9_Resize()
270 desc.Height = pParams->BackBufferHeight; in NineSwapChain9_Resize()
282 …This->enable_threadpool = This->actx->thread_submit && (pParams->SwapEffect != D3DSWAPEFFECT_COPY); in NineSwapChain9_Resize()
313 pParams->BackBufferFormat, in NineSwapChain9_Resize()
324 if (pParams->Flags & D3DPRESENTFLAG_LOCKABLE_BACKBUFFER) in NineSwapChain9_Resize()
332 desc.Format = pParams->BackBufferFormat; in NineSwapChain9_Resize()
350 if (pParams->SwapEffect != D3DSWAPEFFECT_DISCARD) in NineSwapChain9_Resize()
361 if (pParams->EnableAutoDepthStencil) { in NineSwapChain9_Resize()
362 tmplt.bind = d3d9_get_pipe_depth_format_bindings(pParams->AutoDepthStencilFormat); in NineSwapChain9_Resize()
365 pParams->AutoDepthStencilFormat, in NineSwapChain9_Resize()
386 pParams->BackBufferWidth, in NineSwapChain9_Resize()
387 pParams->BackBufferHeight, in NineSwapChain9_Resize()
388 pParams->AutoDepthStencilFormat, in NineSwapChain9_Resize()
389 pParams->MultiSampleType, in NineSwapChain9_Resize()
390 pParams->MultiSampleQuality, in NineSwapChain9_Resize()
402 This->params = *pParams; in NineSwapChain9_Resize()
1107 D3DPRESENT_PARAMETERS *pParams ) in NineSwapChain9_GetBackBufferCountForParams() argument
1109 int count = pParams->BackBufferCount; in NineSwapChain9_GetBackBufferCountForParams()
1114 if (pParams->SwapEffect != D3DSWAPEFFECT_COPY) in NineSwapChain9_GetBackBufferCountForParams()
1118 if (pParams->SwapEffect == D3DSWAPEFFECT_DISCARD) { in NineSwapChain9_GetBackBufferCountForParams()
1137 pParams->PresentationInterval == D3DPRESENT_INTERVAL_IMMEDIATE && in NineSwapChain9_GetBackBufferCountForParams()