Custom Query (16363 matches)
Results (526 - 528 of 16363)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #5640 | fixed | Hang during Direct3D access from Windows XP | ||
| Description |
The following C++ code hangs. HRESULT hr = S_OK;
m_d3dobj = Direct3DCreate9(D3D_SDK_VERSION);
RECT rc;
GetWindowRect(m_hwnd, &rc);
int wnd_width = rc.right - rc.left;
int wnd_height = rc.bottom - rc.top;
if (wnd_width || wnd_height) {
m_wnd_width = wnd_width;
m_wnd_height = wnd_height;
}
wnd_width += wnd_width % 2;
D3DDISPLAYMODE d3ddm;
hr = IDirect3D9_GetAdapterDisplayMode(m_d3dobj, D3DADAPTER_DEFAULT, &d3ddm);
if (FAILED(hr)) return false;
m_texture_format = d3ddm.Format;
D3DPRESENT_PARAMETERS d3dpp;
memset(&d3dpp, 0, sizeof(D3DPRESENT_PARAMETERS));
d3dpp.Flags = D3DPRESENTFLAG_VIDEO;
d3dpp.Windowed = TRUE;
d3dpp.hDeviceWindow = m_hwnd;
d3dpp.BackBufferWidth = m_wnd_width;
d3dpp.BackBufferHeight = m_wnd_height;
d3dpp.SwapEffect = D3DSWAPEFFECT_COPY;
d3dpp.MultiSampleType = D3DMULTISAMPLE_NONE;
d3dpp.PresentationInterval = D3DPRESENT_INTERVAL_DEFAULT;
d3dpp.BackBufferFormat = m_texture_format;
d3dpp.BackBufferCount = 1;
d3dpp.EnableAutoDepthStencil = FALSE;
hr = IDirect3D9_CreateDevice(m_d3dobj, D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, m_hwnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &m_d3ddev);
I am using DirectX SDK 9. of March 2008, Visual Studio 2008 SP1. The call to IDirect3D9_GetAdapterDisplayMode has returned d3ddm.Format = D3DFMT_X8R8G8B8 Guest OS is Windows XP SP3, russian. Host OS is Ubuntu 9.10, 32-bit, with all updates. The output of uname -a: $ uname -a Linux veremeev 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux Host video adapter is NVidia GeForce 8400 GS, driver version is 190.42 |
|||
| #6747 | fixed | WinXP guest crashes when dxdiag collects information about Direct3D | ||
| Description |
Ubuntu 9.10, with updates. VirtualBox 3.2.0, recently upgraded from 3.1. Fresh GuestAdditions are installed also, in safe mode. I run Windows XP 32-bit guest with SP3. When I run dxdiag in it and it tries to collect information about the Direct 3D, the virtual machine's window simply disappears. Logs are attached. |
|||
| #1844 | fixed | files in shared folder with 30.3 | ||
| Description |
Sorry, my english isn't very well - so werde ich es ausführlich in Deutsch beschreiben... Short englisch description: In shared folders is a problem with files like 30.3 (30 characters for the name, a "dot" and three characters for the extension). All files to and inclusive the first file with 30.3 are not displayed. After the first file with 30.3 all files are displayed - also the following files with 30.3. WinXP-SP3 on WinXP-SP3 Grundsätzlich funktioniert die 1.6.2 auch mit den Shared Folder (Gemeinsame Ordner - also " net use x: \vboxsvr\Freigabe" oder über den Explorer "Netzwerkumgebung-Gesamtes Netzwerk-VirtualBox Shared Folders-\VBOXSVR\Freigabe". Ich habe ein Verzeichnis mit 23 Einträgen, sehe aber nur die letzten drei. Ich habe auch feststellen können warum: Die viertletzte Datei ist Schuld! Sie heißt: "Niemand Hört Dich - Nevada Tan.mp3" ...und hat genau 34 Zeichen (30 Zeichen für den Namen, "Punkt" und 3 Zeichen für die Endung - also 30.3). Sowie ich irgendein Zeichen hinzufüge oder wegnehme werden alle Inhalte aus dem Verzeichnis angezeigt! Natürlich habe ich weiter experimentiert: Alle Dateien bis zur und inklusive der ersten Datei mit 34 Zeichen (30.3) werden in einem Shared Folder nicht angezeigt. Alle auf die erste Datei mit 34 Zeichen folgenden Dateien werden angezeigt. Auch die mit 34 Zeichen... Falls es wichtig ist: XP-SP3 auf XP-SP3 |
|||

