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

/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dnvidia_texture_shader.c640 static void nvrc_fragment_get_caps(const struct wined3d_gl_info *gl_info, struct fragment_caps *pCaps) argument
642 pCaps->TextureOpCaps = WINED3DTEXOPCAPS_ADD |
673 pCaps->TextureOpCaps |= WINED3DTEXOPCAPS_BUMPENVMAP;
679 pCaps->TextureOpCaps |= WINED3DTEXOPCAPS_BUMPENVMAPLUMINANCE
683 pCaps->MaxTextureBlendStages = min(MAX_TEXTURES, gl_info->limits.general_combiners);
684 pCaps->MaxSimultaneousTextures = gl_info->limits.textures;
686 pCaps->PrimitiveMiscCaps |= WINED3DPMISCCAPS_TSSARGTEMP;
691 pCaps->PrimitiveMiscCaps |= WINED3DPMISCCAPS_PERSTAGECONSTANT;
H A Dstate.c5564 static void ffp_fragment_get_caps(const struct wined3d_gl_info *gl_info, struct fragment_caps *pCaps) argument
5566 pCaps->TextureOpCaps = WINED3DTEXOPCAPS_ADD |
5580 pCaps->TextureOpCaps |= WINED3DTEXOPCAPS_BLENDDIFFUSEALPHA |
5590 pCaps->TextureOpCaps |= WINED3DTEXOPCAPS_ADDSMOOTH |
5597 pCaps->TextureOpCaps |= WINED3DTEXOPCAPS_DOTPRODUCT3;
5599 pCaps->MaxTextureBlendStages = gl_info->limits.textures;
5600 pCaps->MaxSimultaneousTextures = gl_info->limits.textures;
H A Ddirectx.c4483 static HRESULT WINAPI IWineD3DImpl_GetDeviceCaps(IWineD3D *iface, UINT Adapter, WINED3DDEVTYPE DeviceType, WINED3DCAPS* pCaps) { argument
4494 TRACE_(d3d_caps)("(%p)->(Adptr:%d, DevType: %x, pCaps: %p)\n", This, Adapter, DeviceType, pCaps);
4505 pCaps->DeviceType = (DeviceType == WINED3DDEVTYPE_HAL) ? WINED3DDEVTYPE_HAL : WINED3DDEVTYPE_REF; /* Not quite true, but use h/w supported by opengl I suppose */
4506 pCaps->AdapterOrdinal = Adapter;
4508 pCaps->Caps = 0;
4509 pCaps->Caps2 = WINED3DCAPS2_CANRENDERWINDOWED |
4514 pCaps->Caps2 |= WINED3DCAPS2_CANAUTOGENMIPMAP;
4517 pCaps->Caps3 = WINED3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD |
4521 pCaps
[all...]
H A Dglsl_shader.c5138 static void shader_glsl_get_caps(const struct wined3d_gl_info *gl_info, struct shader_caps *pCaps) argument
5151 pCaps->VertexShaderVersion = WINED3DVS_VERSION(2,0);
5153 pCaps->VertexShaderVersion = WINED3DVS_VERSION(3,0);
5154 TRACE_(d3d_caps)("Hardware vertex shader version %d.%d enabled (GLSL)\n", (pCaps->VertexShaderVersion >> 8) & 0xff, pCaps->VertexShaderVersion & 0xff);
5155 pCaps->MaxVertexShaderConst = gl_info->limits.glsl_vs_float_constants;
5171 pCaps->PixelShaderVersion = WINED3DPS_VERSION(2,0);
5173 pCaps->PixelShaderVersion = WINED3DPS_VERSION(3,0);
5175 pCaps->MaxPixelShaderConst = gl_info->limits.glsl_ps_float_constants;
5189 pCaps
[all...]
H A Darb_program_shader.c4657 static void shader_arb_get_caps(const struct wined3d_gl_info *gl_info, struct shader_caps *pCaps) argument
4665 none_shader_backend.shader_get_caps(gl_info, pCaps);
4671 pCaps->VertexShaderVersion = WINED3DVS_VERSION(3,0);
4677 pCaps->VertexShaderVersion = WINED3DVS_VERSION(2,0);
4682 pCaps->VertexShaderVersion = WINED3DVS_VERSION(1,1);
4685 pCaps->MaxVertexShaderConst = vs_consts;
4692 pCaps->PixelShaderVersion = WINED3DPS_VERSION(3,0);
4698 pCaps->PixelShaderVersion = WINED3DPS_VERSION(2,0);
4703 pCaps->PixelShaderVersion = WINED3DPS_VERSION(1,4);
4706 pCaps
[all...]
H A Ddevice.c4338 static HRESULT WINAPI IWineD3DDeviceImpl_GetDeviceCaps(IWineD3DDevice *iface, WINED3DCAPS* pCaps) { argument
4341 return IWineD3D_GetDeviceCaps(This->wined3d, This->adapter->ordinal, This->devType, pCaps);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxDispD3DIf.cpp986 static HRESULT vboxWddmGetD3D9Caps(PVBOXWDDMDISP_D3D pD3D, D3DCAPS9 *pCaps) argument
988 HRESULT hr = pD3D->pD3D9If->GetDeviceCaps(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, pCaps);
996 pCaps->Caps |= D3DCAPS_READ_SCANLINE;
997 pCaps->Caps2 |= 0x00080000 /*D3DCAPS2_CANRENDERWINDOWED*/;
998 pCaps->Caps2 |= D3DCAPS2_CANSHARERESOURCE;
999 pCaps->DevCaps |= D3DDEVCAPS_FLOATTLVERTEX /* <- must be set according to the docs */
1001 pCaps->PrimitiveMiscCaps |= D3DPMISCCAPS_INDEPENDENTWRITEMASKS
1004 pCaps->RasterCaps |= D3DPRASTERCAPS_SUBPIXEL | D3DPRASTERCAPS_STIPPLE | D3DPRASTERCAPS_ZBIAS | D3DPRASTERCAPS_COLORPERSPECTIVE /* keep */;
1005 pCaps->TextureCaps |= D3DPTEXTURECAPS_TRANSPARENCY | D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE;
1006 pCaps
[all...]
H A DVBoxDispMpLogger.cpp240 VBOXDISPMPLOGGER_DECL(void) VBoxDispMpLoggerDumpD3DCAPS9(struct _D3DCAPS9 *pCaps) argument
242 vboxDispMpLoggerDumpBuf(pCaps, sizeof (*pCaps), VBOXDISPIFESCAPE_DBGDUMPBUF_TYPE_D3DCAPS9);
H A DVBoxDispD3D.cpp2024 DDRAW_CAPS *pCaps = (DDRAW_CAPS*)pData->pData; local
2025 pCaps->Caps |= DDRAW_CAPS_COLORKEY;
2026 // pCaps->Caps2 |= DDRAW_CAPS2_FLIPNOVSYNC;
2045 DDRAW_MODE_SPECIFIC_CAPS * pCaps = (DDRAW_MODE_SPECIFIC_CAPS*)pData->pData; local
2046 memset(&pCaps->Caps /* do not cleanup the first "Head" field,
2052 VBOXVHWA_INFO *pSettings = &pAdapter->aHeads[pCaps->Head].Vhwa.Settings;
2055 pCaps->Caps |= MODE_CAPS_OVERLAY | MODE_CAPS_OVERLAYSTRETCH;
2059 pCaps->CKeyCaps |= MODE_CKEYCAPS_DESTOVERLAY
2066 pCaps->CKeyCaps |= MODE_CKEYCAPS_SRCOVERLAY
2073 pCaps
2122 D3DHAL_GLOBALDRIVERDATA *pCaps = (D3DHAL_GLOBALDRIVERDATA *)pData->pData; local
2197 D3DHAL_D3DEXTENDEDCAPS *pCaps = (D3DHAL_D3DEXTENDEDCAPS*)pData->pData; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/
H A DVBoxDispMini.cpp145 int VBoxDispMPGetPointerCaps(HANDLE hDriver, PVIDEO_POINTER_CAPABILITIES pCaps) argument
152 memset(pCaps, 0, sizeof(VIDEO_POINTER_CAPABILITIES));
154 pCaps, sizeof(VIDEO_POINTER_CAPABILITIES), &cbReturned);
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/
H A Ddirectx.c302 static HRESULT WINAPI IDirect3D8Impl_GetDeviceCaps(LPDIRECT3D8 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DCAPS8* pCaps) { argument
307 TRACE("iface %p, adapter %u, device_type %#x, caps %p.\n", iface, Adapter, DeviceType, pCaps);
309 if(NULL == pCaps){
322 WINECAPSTOD3D8CAPS(pCaps, pWineCaps)
325 TRACE("(%p) returning %p\n", This, pCaps);
H A Ddevice.c409 static HRESULT WINAPI IDirect3DDevice8Impl_GetDeviceCaps(LPDIRECT3DDEVICE8 iface, D3DCAPS8* pCaps) { argument
414 TRACE("iface %p, caps %p.\n", iface, pCaps);
416 if(NULL == pCaps){
429 WINECAPSTOD3D8CAPS(pCaps, pWineCaps)
432 TRACE("Returning %p %p\n", This, pCaps);
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/
H A Ddirectx.c334 void filter_caps(D3DCAPS9* pCaps) argument
344 pCaps->TextureFilterCaps &= textureFilterCaps;
345 pCaps->CubeTextureFilterCaps &= textureFilterCaps;
346 pCaps->VolumeTextureFilterCaps &= textureFilterCaps;
348 pCaps->DevCaps &=
357 pCaps->ShadeCaps &=
361 pCaps->RasterCaps &=
369 pCaps->DevCaps2 &=
374 pCaps->Caps2 &=
378 pCaps
[all...]
/vbox/src/VBox/Additions/common/VBoxVideo/
H A DHGSMIBase.cpp212 VBVACAPS *pCaps; local
216 pCaps = (VBVACAPS *)VBoxHGSMIBufferAlloc(pCtx,
220 if (pCaps)
223 pCaps->rc = VERR_NOT_IMPLEMENTED;
224 pCaps->fCaps = fCaps;
225 rc = VBoxHGSMIBufferSubmit(pCtx, pCaps);
228 AssertRC(pCaps->rc);
229 rc = pCaps->rc;
232 VBoxHGSMIBufferFree(pCtx, pCaps);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/
H A DVBoxMPIOCTL.cpp403 BOOLEAN VBoxMPQueryPointerCapabilities(PVBOXMP_DEVEXT pExt, PVIDEO_POINTER_CAPABILITIES pCaps, PSTATUS_BLOCK pStatus) argument
409 pCaps->Flags = VIDEO_MODE_ASYNC_POINTER | VIDEO_MODE_COLOR_POINTER | VIDEO_MODE_MONO_POINTER;
411 pCaps->MaxWidth = 64;
412 pCaps->MaxHeight = 64;
414 pCaps->HWPtrBitmapStart = -1;
415 pCaps->HWPtrBitmapEnd = -1;
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/
H A Ddirectx.c338 void filter_caps(D3DCAPS9* pCaps) argument
347 pCaps->TextureFilterCaps &= textureFilterCaps;
348 pCaps->CubeTextureFilterCaps &= textureFilterCaps;
349 pCaps->VolumeTextureFilterCaps &= textureFilterCaps;
351 pCaps->DevCaps &=
360 pCaps->ShadeCaps &=
364 pCaps->RasterCaps &=
372 pCaps->DevCaps2 &=
377 pCaps->Caps2 &=
381 pCaps
406 IDirect3D9Impl_GetDeviceCaps(LPDIRECT3D9EX iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DCAPS9* pCaps) argument
[all...]
H A Ddevice.c382 static HRESULT WINAPI IDirect3DDevice9Impl_GetDeviceCaps(LPDIRECT3DDEVICE9EX iface, D3DCAPS9* pCaps) { argument
387 TRACE("iface %p, caps %p.\n", iface, pCaps);
389 if(NULL == pCaps){
399 memset(pCaps, 0, sizeof(*pCaps));
405 WINECAPSTOD3D9CAPS(pCaps, pWineCaps)
409 pCaps->DevCaps2 |= D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES;
411 filter_caps(pCaps);
413 TRACE("Returning %p %p\n", This, pCaps);
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA-SVGA.cpp4072 SVGA3dCapsRecord *pCaps; local
4080 pCaps = (SVGA3dCapsRecord *)&pThis->svga.pFIFOR3[SVGA_FIFO_3D_CAPS];
4081 pCaps->header.type = SVGA3DCAPS_RECORD_DEVCAPS;
4082 pData = (SVGA3dCapPair *)&pCaps->data;
4104 pCaps->header.length = (sizeof(pCaps->header) + idxCap * sizeof(SVGA3dCapPair)) / sizeof(uint32_t);
4105 pCaps = (SVGA3dCapsRecord *)((uint32_t *)pCaps + pCaps->header.length);
4108 pCaps
[all...]
H A DDevVGA_VBVA.cpp2445 VBVACAPS *pCaps = (VBVACAPS*)pvBuffer; local
2446 pVGAState->fGuestCaps = pCaps->fCaps;
2448 pCaps->fCaps);
2449 pCaps->rc = VINF_SUCCESS;
H A DDevVGA-SVGA3d-win.cpp464 static void vmsvgaDumpD3DCaps(D3DCAPS9 *pCaps);
735 D3DCAPS9 *pCaps = &pState->caps; local
747 *pu32Val = pCaps->MaxActiveLights;
751 *pu32Val = pCaps->MaxSimultaneousTextures;
755 *pu32Val = pCaps->MaxUserClipPlanes;
759 switch (pCaps->VertexShaderVersion)
774 LogRel(("VMSVGA: Unsupported vertex shader version %x\n", pCaps->VertexShaderVersion));
785 switch (pCaps->PixelShaderVersion)
809 LogRel(("VMSVGA: Unsupported pixel shader version %x\n", pCaps->PixelShaderVersion));
848 *(float *)pu32Val = pCaps
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/mon/
H A DVBoxUsbMon.cpp953 PDEVICE_CAPABILITIES pCaps = pSl->Parameters.DeviceCapabilities.Capabilities; local
954 if (VALID_PTR(pCaps))
956 LOG(("Caps.SilentInstall = %d", pCaps->SilentInstall));
957 LOG(("Caps.UniqueID = %d", pCaps->UniqueID ));
958 LOG(("Caps.Address = %d", pCaps->Address ));
959 LOG(("Caps.UINumber = %d", pCaps->UINumber ));
962 LOG(("Invalid pointer %p", pCaps));
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dglsl_shader.c5279 static void shader_glsl_get_caps(const struct wined3d_gl_info *gl_info, struct shader_caps *pCaps) argument
5292 pCaps->VertexShaderVersion = WINED3DVS_VERSION(2,0);
5294 pCaps->VertexShaderVersion = WINED3DVS_VERSION(3,0);
5295 TRACE_(d3d_caps)("Hardware vertex shader version %d.%d enabled (GLSL)\n", (pCaps->VertexShaderVersion >> 8) & 0xff, pCaps->VertexShaderVersion & 0xff);
5296 pCaps->MaxVertexShaderConst = gl_info->limits.glsl_vs_float_constants;
5312 pCaps->PixelShaderVersion = WINED3DPS_VERSION(2,0);
5314 pCaps->PixelShaderVersion = WINED3DPS_VERSION(3,0);
5316 pCaps->MaxPixelShaderConst = gl_info->limits.glsl_ps_float_constants;
5330 pCaps
[all...]

Completed in 313 milliseconds