Searched defs:D3DDDIPOOL_SYSTEMMEM (Results 1 - 1 of 1) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxD3DIf.cpp39 case D3DDDIPOOL_SYSTEMMEM:
190 if (pRc->RcDesc.enmPool != D3DDDIPOOL_SYSTEMMEM)
438 if (pRc->RcDesc.enmPool == D3DDDIPOOL_SYSTEMMEM)
660 if (pRc->RcDesc.enmPool == D3DDDIPOOL_SYSTEMMEM)
700 if (pRc->RcDesc.enmPool == D3DDDIPOOL_SYSTEMMEM)
741 if (pRc->RcDesc.enmPool == D3DDDIPOOL_SYSTEMMEM)
779 if (pRc->RcDesc.enmPool == D3DDDIPOOL_SYSTEMMEM)
100 Assert(enmType < RT_ELEMENTS(lookup)); Assert(lookup[enmType].dType != D3DTSS_FORCE_DWORD); return lookup[enmType]; } DWORD vboxDDI2D3DUsage(D3DDDI_RESOURCEFLAGS fFlags) { DWORD fUsage = 0; if (fFlags.Dynamic) fUsage |= D3DUSAGE_DYNAMIC; if (fFlags.AutogenMipmap) fUsage |= D3DUSAGE_AUTOGENMIPMAP; if (fFlags.DMap) fUsage |= D3DUSAGE_DMAP; if (fFlags.WriteOnly) fUsage |= D3DUSAGE_WRITEONLY; if (fFlags.NPatches) fUsage |= D3DUSAGE_NPATCHES; if (fFlags.Points) fUsage |= D3DUSAGE_POINTS; if (fFlags.RenderTarget) fUsage |= D3DUSAGE_RENDERTARGET; if (fFlags.RtPatches) fUsage |= D3DUSAGE_RTPATCHES; if (fFlags.TextApi) fUsage |= D3DUSAGE_TEXTAPI; if (fFlags.WriteOnly) fUsage |= D3DUSAGE_WRITEONLY; return fUsage; } DWORD vboxDDI2D3DLockFlags(D3DDDI_LOCKFLAGS fLockFlags) { DWORD fFlags = 0; if (fLockFlags.Discard) fFlags |= D3DLOCK_DISCARD; if (fLockFlags.NoOverwrite) fFlags |= D3DLOCK_NOOVERWRITE; if (fLockFlags.ReadOnly) fFlags |= D3DLOCK_READONLY; if (fLockFlags.DoNotWait) fFlags |= D3DLOCK_DONOTWAIT; return fFlags; } D3DTEXTUREFILTERTYPE vboxDDI2D3DBltFlags(D3DDDI_BLTFLAGS fFlags) { if (fFlags.Point) { Assert((fFlags.Value & (~(0x00000100 | 0x00000200 | 0x00000400))) == 1); return D3DTEXF_POINT; } if (fFlags.Linear) { Assert((fFlags.Value & (~(0x00000100 | 0x00000200 | 0x00000400))) == 2); return D3DTEXF_LINEAR; } Assert((fFlags.Value & (~(0x00000100 | 0x00000200 | 0x00000400))) == 0); return D3DTEXF_NONE; } D3DQUERYTYPE vboxDDI2D3DQueryType(D3DDDIQUERYTYPE enmType) { return (D3DQUERYTYPE)enmType; } DWORD vboxDDI2D3DIssueQueryFlags(D3DDDI_ISSUEQUERYFLAGS Flags) { DWORD fFlags = 0; if (Flags.Begin) fFlags |= D3DISSUE_BEGIN; if (Flags.End) fFlags |= D3DISSUE_END; return fFlags; } static HRESULT vboxDispD3DIfSurfSynchMem(PVBOXWDDMDISP_RESOURCE pRc) { if (pRc->RcDesc.enmPool != D3DDDIPOOL_SYSTEMMEM) argument

Completed in 375 milliseconds