Giter VIP home page Giter VIP logo

Comments (15)

sarnex avatar sarnex commented on August 21, 2024

Try changing NINE_DEBUG to all, I don't think true does anything. Also try WINEDEBUG=+d3dadapter9,+d3d9,-dbghelp_dwarf

ENVVARs are inconsistant :(

from mesa-3d.

okias avatar okias commented on August 21, 2024

TODO: predicated instructions', we need someone pickup this and implement it.

from mesa-3d.

AnCaPepe avatar AnCaPepe commented on August 21, 2024

Thanks for tips. Running with modified ENVVARs:

$ export LD_LIBRARY_PATH=/opt/mesa-d3d9/lib32:$LD_LIBRARY_PATH
$ export LIBGL_DRIVERS_PATH=/opt/mesa-d3d9/lib32/xorg/modules/dri
$ export WINEDEBUG=+d3dadapter9,+d3d9,-dbghelp_dwarf
$ export WINEDEBUG=+d3dadapter9,+d3d9,-dbghelp_dwarf
$ export NINE_DEBUG=all
$ DRI_PRIME=1 WINEPREFIX=~/.wine_tra/ /opt/wine-d3dadapter/bin/wine tra.exe 
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:gameux:GameExplorerImpl_VerifyAccess (0x124b60, L"C:\\Program Files\\Tomb Raider - Anniversary\\tra.exe", 0xe8f354)
trace:d3d9:Direct3DCreate9 sdk_version 0x20.
fixme:win:EnumDisplayDevicesW ((null),0,0xe8ef24,0x00000000), stub!
nine:get_bus_info: DRM Device BusID: pci:0000:01:05.0
nine:get_bus_info: PCI info: vendor=0x1002, device=0x9712, subsys=0x1440103c, rev=0
nine:adapter9:ctor: This=0x7c6a7590 pParams=0xe8ecdc pCTX=0x7d8046d8
nine:nine_dump_D3DADAPTER_IDENTIFIER9: D3DADAPTER_IDENTIFIER9(0x7d8046e0):
Driver: nvd3dum.dll
Description: NVIDIA GeForce GTX 680
DeviceName: AMD RS880
DriverVersion: 000c1a02.0006000f
VendorId: 1002
DeviceId: 9712
SubSysId: 0
Revision: 0
GUID: aeb2cdd4.6e41.43ea.94.1c.83.61.cc.76.07.81
WHQLLevel: 0
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0xe8ef24,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0xe8ef24,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0xe8ef24,0x00000000), stub!
nine:adapter9:GetAdapterIdentifier: This=0x7c6a7590 Flags=0 pIdentifier=0xe8ee60
trace:d3d9:d3dadapter9_GetAdapterIdentifier DeviceName overriden: \\.\DISPLAY1
trace:d3d9:d3dadapter9_GetAdapterIdentifier DeviceId:VendorId overridden: 9712:1002
nine:adapter9:GetDeviceCaps: This=0x7c6a7590 DeviceType=HAL pCaps=0xe8eb2c
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_A8R8G8B8/PIPE_FORMAT_B8G8R8A8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_D24S8/PIPE_FORMAT_S8_UINT_Z24_UNORM Usage/Bind=2/PIPE_BIND_DEPTH_STENCIL RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: NOT AVAILABLE
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_D24X4S4/PIPE_FORMAT_Z24_UNORM_S8_UINT Usage/Bind=2/PIPE_BIND_DEPTH_STENCIL RType/Target=1/2d
nine:adapter9:CheckDepthStencilMatch: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8 RenderTargetFormat=D3DFMT_A8R8G8B8 DepthStencilFormat=D3DFMT_D24X4S4
nine:adapter9:GetAdapterIdentifier: This=0x7c6a7590 Flags=0 pIdentifier=0xe8e6c4
trace:d3d9:d3dadapter9_GetAdapterIdentifier DeviceName overriden: \\.\DISPLAY1
trace:d3d9:d3dadapter9_GetAdapterIdentifier DeviceId:VendorId overridden: 9712:1002
nine:adapter9:CheckDeviceMultiSampleType: This=0x7c6a7590 DeviceType=HAL SurfaceFormat=D3DFMT_X8R8G8B8 Windowed=0 MultiSampleType=2 pQualityLevels=0xe8e6c0
nine:adapter9:CheckDeviceMultiSampleType: This=0x7c6a7590 DeviceType=HAL SurfaceFormat=D3DFMT_D24X4S4 Windowed=0 MultiSampleType=2 pQualityLevels=0xe8e6bc
nine:adapter9:CheckDeviceMultiSampleType: This=0x7c6a7590 DeviceType=HAL SurfaceFormat=D3DFMT_X8R8G8B8 Windowed=0 MultiSampleType=4 pQualityLevels=0xe8e6c0
nine:adapter9:CheckDeviceMultiSampleType: This=0x7c6a7590 DeviceType=HAL SurfaceFormat=D3DFMT_D24X4S4 Windowed=0 MultiSampleType=4 pQualityLevels=0xe8e6bc
nine:adapter9:CheckDeviceMultiSampleType: This=0x7c6a7590 DeviceType=HAL SurfaceFormat=D3DFMT_X8R8G8B8 Windowed=0 MultiSampleType=6 pQualityLevels=0xe8e6c0
nine:adapter9:CheckDeviceMultiSampleType: D3DFMT_X8R8G8B8 with 6 samples not available.
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
trace:d3d9:d3dadapter9_GetAdapterModeCount 32 modes.
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_X8R8G8B8/PIPE_FORMAT_B8G8R8X8_UNORM Usage/Bind=1/PIPE_BIND_RENDER_TARGET RType/Target=1/2d
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
nine:adapter9:GetDeviceCaps: This=0x7c6a7590 DeviceType=HAL pCaps=0x1170934
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0xe8eec4,0x00000000), stub!
nine:adapter9:CreateDevice: This=0x7c6a7590 RealAdapter=0 DeviceType=HAL hFocusWindow=0x1005a BehaviourFlags=50 pD3D9=0x124fa0 pPresentationGroup=0x12dd70 ppReturnedDeviceInterface=0x1170930
nine:adapter9:GetDeviceCaps: This=0x7c6a7590 DeviceType=HAL pCaps=0xe8f0cc
trace:d3d9:d3dadapter9_AddRef 0x124fa0 increasing refcount to 2.
fixme:d3dadapter:DRI2PresentGroup_GetMultiheadCount (0x12dd70), stub!
fixme:d3dadapter:DRI2PresentGroup_GetMultiheadCount (0x12dd70), stub!
nine:swapchain9:ctor: This=0x7c6b5f60 pDevice=0x7c6a8688 pPresent=0x12e090 pCTX=0x7d8046d8 hFocusWindow=0x1005a
nine:swapchain9:Resize: This=0x7c6b5f60 pParams=0xe8eef8
nine:swapchain9:Resize: pParams(0xe8eef8):
BackBufferWidth: 1440
BackBufferHeight: 900
BackBufferFormat: D3DFMT_A8R8G8B8
BackBufferCount: 1
MultiSampleType: 0
MultiSampleQuality: 0
SwapEffect: 1
hDeviceWindow: 0x1005a
Windowed: 0
EnableAutoDepthStencil: 1
AutoDepthStencilFormat: D3DFMT_D24X4S4
Flags: 
FullScreen_RefreshRateInHz: 60
PresentationInterval: 80000000
nine:surface9:ctor: This=0x7c6b74d0 pDevice=0x7c6a8688 pResource=0x7c6b65f0 Level=0 Layer=0 pDesc=0xe8eea0
nine:surface9:Dump: 
NineSurface9(0x7c6b74d0->0x7c6b65f0/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=1440x900 Format=D3DFMT_A8R8G8B8 Stride=5760 Lockable=0
Level=0(0), Layer=0
nine:surface9:ctor: This=0x7c6bfd18 pDevice=0x7c6a8688 pResource=0x7c6b75e8 Level=0 Layer=0 pDesc=0xe8eea0
nine:surface9:Dump: 
NineSurface9(0x7c6bfd18->0x7c6b75e8/(nil)): Pool=DEFAULT Type=SURFACE Usage=DS
Dims=1440x900 Format=D3DFMT_D24X4S4 Stride=5760 Lockable=0
Level=0(0), Layer=0
nine:device9:SetDepthStencilSurface: This=0x7c6a8688 pNewZStencil=0x7c6bfd18
nine:nine_update_state: changed state groups: 7017f | 1f8fe80
nine:nine_ff_update: vs=(nil) ps=(nil)
nine:update_framebuffer: 
nine:update_vertex_buffers: mask=ffff
nine:nine_update_state: finished
nine:adapter9:CreateDevice: NineDevice9 created successfully.
nine:device9:SetRenderState: This=0x7c6a8688 State=181(D3DRS_ADAPTIVETESS_Y) Value=30375254
nine:device9:SetGammaRamp: This=0x7c6a8688 iSwapChain=0 Flags=0 pRamp=0xe8ecb4
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=0 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=0 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=0 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=1 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=1 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=1 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=2 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=2 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=2 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=3 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=3 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=3 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=4 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=4 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=4 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=5 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=5 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=5 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=6 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=6 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=6 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=7 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=7 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=7 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=8 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=8 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=8 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=9 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=9 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=9 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=10 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=10 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=10 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=11 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=11 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=11 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=12 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=12 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=12 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=13 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=13 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=13 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=14 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=14 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=14 Type=ADDRESSW Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=15 Type=ADDRESSU Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=15 Type=ADDRESSV Value=00000003
nine:device9:SetSamplerState: This=0x7c6a8688 Sampler=15 Type=ADDRESSW Value=00000003
nine:device9:SetFVF: FVF = 00000002
nine:vertexdeclaration9:ctor: VERTEXELEMENT[0]: Stream=0 Offset=0 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=POSITION
nine:device9:SetVertexDeclaration: This=0x7c6a8688 pDecl=0x7c6e3ae0
nine:device9:SetRenderState: This=0x7c6a8688 State=137(D3DRS_LIGHTING) Value=00000000
nine:device9:SetRenderState: This=0x7c6a8688 State=174(D3DRS_SCISSORTESTENABLE) Value=00000000
nine:device9:SetRenderState: This=0x7c6a8688 State=52(D3DRS_STENCILENABLE) Value=00000000
nine:device9:SetRenderState: This=0x7c6a8688 State=35(D3DRS_FOGTABLEMODE) Value=00000003
nine:device9:SetTextureStageState: Stage=0 Type=2 Value=00000002
nine:nine_dump_D3DTSS_value: D3DTSS_COLORARG1 = TEXTURE
nine:device9:SetTextureStageState: Stage=0 Type=3 Value=00000000
nine:nine_dump_D3DTSS_value: D3DTSS_COLORARG2 = DIFFUSE
nine:device9:SetTextureStageState: Stage=0 Type=5 Value=00000002
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAARG1 = TEXTURE
nine:device9:SetTextureStageState: Stage=0 Type=6 Value=00000000
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAARG2 = DIFFUSE
nine:device9:SetTextureStageState: Stage=1 Type=1 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_COLOROP = DISABLE
nine:device9:SetTextureStageState: Stage=1 Type=4 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAOP = DISABLE
nine:device9:SetTextureStageState: Stage=2 Type=1 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_COLOROP = DISABLE
nine:device9:SetTextureStageState: Stage=2 Type=4 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAOP = DISABLE
nine:device9:SetTextureStageState: Stage=3 Type=1 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_COLOROP = DISABLE
nine:device9:SetTextureStageState: Stage=3 Type=4 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAOP = DISABLE
nine:device9:SetTextureStageState: Stage=4 Type=1 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_COLOROP = DISABLE
nine:device9:SetTextureStageState: Stage=4 Type=4 Value=00000001
nine:nine_dump_D3DTSS_value: D3DTSS_ALPHAOP = DISABLE
nine:device9:SetTexture: This=0x7c6a8688 Stage=0 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=1 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=2 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=3 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=4 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=5 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=6 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=7 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=8 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=9 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=10 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=11 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=12 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=13 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=14 pTexture=(nil)
nine:device9:SetTexture: This=0x7c6a8688 Stage=15 pTexture=(nil)
nine:device9:SetPixelShader: This=0x7c6a8688 pShader=(nil)
nine:device9:SetVertexShaderConstantF: This=0x7c6a8688 StartRegister=39 pConstantData=0xe8f2a4 Vector4fCount=1
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateVertexBuffer: This=0x7c6a8688 Length=524288 Usage=208 FVF=0 Pool=0 ppOut=0x11704d0 pSharedHandle=(nil)
nine:vertexbuffer9:ctor: This=0x7c6e3de8 Size=0x80000 Usage=208 Pool=0
nine:resource9:ctor: (0x7c6e3de8) Creating pipe_resource.
nine:device9:CreateIndexBuffer: This=0x7c6a8688 Length=131072 Usage=208 Format=D3DFMT_INDEX16 Pool=0 ppOut=0x1170500 pSharedHandle=(nil)
nine:indexbuffer9:ctor: This=0x7c6e3fe8 pParams=0xe8f114 pDesc=0xe8f160 Usage=WODYNAMIC
nine:resource9:ctor: (0x7c6e3fe8) Creating pipe_resource.
nine:device9:CreateIndexBuffer: This=0x7c6a8688 Length=131070 Usage=208 Format=D3DFMT_INDEX16 Pool=0 ppOut=0x1b82340 pSharedHandle=(nil)
nine:indexbuffer9:ctor: This=0x7c6e41e0 pParams=0xe8f114 pDesc=0xe8f160 Usage=WODYNAMIC
nine:resource9:ctor: (0x7c6e41e0) Creating pipe_resource.
nine:vertexdeclaration9:ctor: VERTEXELEMENT[0]: Stream=0 Offset=0 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=POSITION
nine:vertexdeclaration9:ctor: VERTEXELEMENT[1]: Stream=0 Offset=12 Type=PIPE_FORMAT_B8G8R8A8_UNORM DeclUsage=DIFFUSE
nine:vertexdeclaration9:ctor: VERTEXELEMENT[2]: Stream=0 Offset=16 Type=PIPE_FORMAT_R32G32_FLOAT DeclUsage=TEXCOORD0
nine:vertexdeclaration9:ctor: VERTEXELEMENT[0]: Stream=0 Offset=0 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=POSITION
nine:vertexdeclaration9:ctor: VERTEXELEMENT[1]: Stream=0 Offset=12 Type=PIPE_FORMAT_R32G32_FLOAT DeclUsage=TEXCOORD0
nine:vertexdeclaration9:ctor: VERTEXELEMENT[2]: Stream=0 Offset=20 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=NORMAL
nine:vertexdeclaration9:ctor: VERTEXELEMENT[0]: Stream=0 Offset=0 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=POSITION
nine:vertexdeclaration9:ctor: VERTEXELEMENT[1]: Stream=0 Offset=12 Type=PIPE_FORMAT_B8G8R8A8_UNORM DeclUsage=DIFFUSE
nine:vertexdeclaration9:ctor: VERTEXELEMENT[0]: Stream=0 Offset=0 Type=PIPE_FORMAT_R32G32B32_FLOAT DeclUsage=POSITION
nine:vertexdeclaration9:ctor: VERTEXELEMENT[1]: Stream=0 Offset=12 Type=PIPE_FORMAT_B8G8R8A8_UNORM DeclUsage=DIFFUSE
nine:vertexdeclaration9:ctor: VERTEXELEMENT[2]: Stream=0 Offset=16 Type=PIPE_FORMAT_R32G32_FLOAT DeclUsage=TEXCOORD0
nine:vertexdeclaration9:ctor: VERTEXELEMENT[3]: Stream=0 Offset=24 Type=PIPE_FORMAT_R32G32_FLOAT DeclUsage=TEXCOORD1
nine:device9:CreateIndexBuffer: This=0x7c6a8688 Length=4194304 Usage=0 Format=D3DFMT_INDEX16 Pool=1 ppOut=0x1b98da0 pSharedHandle=(nil)
nine:indexbuffer9:ctor: This=0x7c6e46d0 pParams=0xe8f0d8 pDesc=0xe8f124 Usage=
nine:resource9:ctor: (0x7c6e46d0) Creating pipe_resource.
nine:indexbuffer9:Lock: This=0x7c6e46d0 OffsetToLock=0 SizeToLock=12000 ppbData=0xe8f1a0 Flags=0 transfer=(nil) map_count=0
nine:indexbuffer9:Lock: Returning memory at 0x783fc000 at address 0xe8f1a0
nine:indexbuffer9:Unlock: This=0x7c6e46d0
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_R5G6B5/PIPE_FORMAT_B5G6R5_UNORM Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_R5G6B5 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e4930) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_R5G6B5 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e4930) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e5918 pDevice=0x7c6a8688 pResource=0x7c6e49f8 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5918->0x7c6e49f8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_R5G6B5 Stride=8 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49f8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_R5G6B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5a30 pDevice=0x7c6a8688 pResource=0x7c6e49f8 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5a30->0x7c6e49f8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_R5G6B5 Stride=4 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49f8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_R5G6B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5b48 pDevice=0x7c6a8688 pResource=0x7c6e49f8 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5b48->0x7c6e49f8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_R5G6B5 Stride=4 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49f8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_R5G6B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e4930
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_A1R5G5B5/PIPE_FORMAT_B5G5R5A1_UNORM Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A1R5G5B5 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e4930) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A1R5G5B5 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e4930) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e5908 pDevice=0x7c6a8688 pResource=0x7c6e49e8 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5908->0x7c6e49e8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_A1R5G5B5 Stride=8 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49e8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A1R5G5B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5a20 pDevice=0x7c6a8688 pResource=0x7c6e49e8 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5a20->0x7c6e49e8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_A1R5G5B5 Stride=4 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49e8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A1R5G5B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5b38 pDevice=0x7c6a8688 pResource=0x7c6e49e8 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5b38->0x7c6e49e8/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A1R5G5B5 Stride=4 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4930->0x7c6e49e8/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A1R5G5B5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e4930
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_A4R4G4B4/PIPE_FORMAT_B4G4R4A4_UNORM Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A4R4G4B4 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5908) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A4R4G4B4 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e5908) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_A4R4G4B4 Stride=8 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5908->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A4R4G4B4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ad8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_A4R4G4B4 Stride=4 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5908->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A4R4G4B4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A4R4G4B4 Stride=4 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5908->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A4R4G4B4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e5908
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_A8R8G8B8/PIPE_FORMAT_B8G8R8A8_UNORM Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5ad8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e5ad8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e58e8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_A8R8G8B8 Stride=16 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5a00 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5a00->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_A8R8G8B8 Stride=8 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5b90 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5b90->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e5ad8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_A8L8/PIPE_FORMAT_L8A8_UNORM Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A8L8 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_A8L8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e58e8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59a0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59a0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_A8L8 Stride=8 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8L8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ab8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ab8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_A8L8 Stride=4 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8L8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bd0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bd0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8L8 Stride=4 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_A8L8 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e58e8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_DXT1/PIPE_FORMAT_DXT1_RGBA Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT1 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5ab8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT1 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e5ab8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e58e8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_DXT1 Stride=8 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ab8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT1 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5b70 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5b70->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_DXT1 Stride=8 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ab8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT1 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5c88 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5c88->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_DXT1 Stride=8 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ab8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT1 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e5ab8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_DXT2/PIPE_FORMAT_DXT3_RGBA Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT2 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT2 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e58e8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_DXT2 Stride=16 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT2 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ad8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_DXT2 Stride=16 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT2 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_DXT2 Stride=16 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT2 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e58e8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_DXT3/PIPE_FORMAT_DXT3_RGBA Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT3 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT3 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e58e8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_DXT3 Stride=16 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT3 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ad8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_DXT3 Stride=16 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT3 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_DXT3 Stride=16 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT3 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e58e8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_DXT4/PIPE_FORMAT_DXT5_RGBA Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT4 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT4 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e58e8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_DXT4 Stride=16 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ad8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_DXT4 Stride=16 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_DXT4 Stride=16 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT4 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e58e8
nine:adapter9:CheckDeviceFormat: This=0x7c6a7590 DeviceType=HAL AdapterFormat=D3DFMT_X8R8G8B8
nine:adapter9:CheckDeviceFormat: Format=D3DFMT_DXT5/PIPE_FORMAT_DXT5_RGBA Usage/Bind=0/PIPE_BIND_SAMPLER_VIEW RType/Target=3/2d
nine:device9:CreateTexture: This=0x7c6a8688 Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT5 Pool=DEFAULT ppOut=0xe8f158 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=4 Height=4 Levels=0 Usage= Format=D3DFMT_DXT5 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e58e8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=0 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=4x4 Format=D3DFMT_DXT5 Stride=16 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5ad8 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=1 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5ad8->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=2x2 Format=D3DFMT_DXT5 Stride=16 Lockable=0
Level=1(1), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=0x7c6e4930 Level=2 Layer=0 pDesc=0xe8f000
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->0x7c6e4930/(nil)): Pool=DEFAULT Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_DXT5 Stride=16 Lockable=0
Level=2(2), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->0x7c6e4930/(nil)): Pool=DEFAULT Type=TEXTURE Usage=
Format=D3DFMT_DXT5 Dims=4x4x1/1 LastLevel=2 Lod=0(4294967295)
nine:basetexture9:dtor: This=0x7c6e58e8
nine:device9:CreateTexture: This=0x7c6a8688 Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED ppOut=0x1b98e34 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e58e8) Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED pSharedHandle=(nil)
nine:surface9:ctor: This=0x7c6e59c0 pDevice=0x7c6a8688 pResource=(nil) Level=0 Layer=0 pDesc=0xe8f030
nine:surface9:AllocateData: (0x7c6e58e8(This=0x7c6e59c0),level=0) Allocating 0x4 bytes of system memory.
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->(nil)/0x7c6e5a98): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: This=0x7c6e59c0 pLockedRect=0xe8f138 pRect=(nil)[0..0,0..0] Flags=
nine:surface9:Dump: 
NineSurface9(0x7c6e59c0->(nil)/0x7c6e5a98): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e58e8->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: returning system memory
nine:surface9:UnlockRect: This=0x7c6e59c0 lock_count=1
nine:device9:CreateTexture: This=0x7c6a8688 Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED ppOut=0x1b98eb4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5ad8) Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED pSharedHandle=(nil)
nine:surface9:ctor: This=0x7c6e5bf0 pDevice=0x7c6a8688 pResource=(nil) Level=0 Layer=0 pDesc=0xe8f030
nine:surface9:AllocateData: (0x7c6e5ad8(This=0x7c6e5bf0),level=0) Allocating 0x4 bytes of system memory.
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->(nil)/0x7c6e4950): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ad8->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: This=0x7c6e5bf0 pLockedRect=0xe8f138 pRect=(nil)[0..0,0..0] Flags=
nine:surface9:Dump: 
NineSurface9(0x7c6e5bf0->(nil)/0x7c6e4950): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5ad8->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: returning system memory
nine:surface9:UnlockRect: This=0x7c6e5bf0 lock_count=1
nine:device9:CreateTexture: This=0x7c6a8688 Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED ppOut=0x1b98f34 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e4960) Width=1 Height=1 Levels=1 Usage= Format=D3DFMT_A8R8G8B8 Pool=MANAGED pSharedHandle=(nil)
nine:surface9:ctor: This=0x7c6e4a68 pDevice=0x7c6a8688 pResource=(nil) Level=0 Layer=0 pDesc=0xe8f030
nine:surface9:AllocateData: (0x7c6e4960(This=0x7c6e4a68),level=0) Allocating 0x4 bytes of system memory.
nine:surface9:Dump: 
NineSurface9(0x7c6e4a68->(nil)/0x7c6e4b80): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4960->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: This=0x7c6e4a68 pLockedRect=0xe8f138 pRect=(nil)[0..0,0..0] Flags=
nine:surface9:Dump: 
NineSurface9(0x7c6e4a68->(nil)/0x7c6e4b80): Pool=MANAGED Type=SURFACE Usage=
Dims=1x1 Format=D3DFMT_A8R8G8B8 Stride=4 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4960->(nil)/(nil)): Pool=MANAGED Type=TEXTURE Usage=
Format=D3DFMT_A8R8G8B8 Dims=1x1x1/1 LastLevel=0 Lod=0(4294967295)
nine:surface9:LockRect: returning system memory
nine:surface9:UnlockRect: This=0x7c6e4a68 lock_count=1
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateTexture: This=0x7c6a8688 Width=1440 Height=900 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b98fb4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e4b90) Width=1440 Height=900 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e4b90) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e4d48 pDevice=0x7c6a8688 pResource=0x7c6e5d08 Level=0 Layer=0 pDesc=0xe8ef9c
nine:surface9:Dump: 
NineSurface9(0x7c6e4d48->0x7c6e5d08/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=1440x900 Format=D3DFMT_A8R8G8B8 Stride=5760 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4b90->0x7c6e5d08/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=1440x900x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateTexture: This=0x7c6a8688 Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b990e4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e4e60) Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e4e60) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e5018 pDevice=0x7c6a8688 pResource=0x7c6e6b38 Level=0 Layer=0 pDesc=0xe8ef9c
nine:surface9:Dump: 
NineSurface9(0x7c6e5018->0x7c6e6b38/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=720x450 Format=D3DFMT_A8R8G8B8 Stride=2880 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e4e60->0x7c6e6b38/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=720x450x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateTexture: This=0x7c6a8688 Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b99184 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5130) Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e5130) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e52e8 pDevice=0x7c6a8688 pResource=0x7c6e7968 Level=0 Layer=0 pDesc=0xe8ef9c
nine:surface9:Dump: 
NineSurface9(0x7c6e52e8->0x7c6e7968/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=720x450 Format=D3DFMT_A8R8G8B8 Stride=2880 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5130->0x7c6e7968/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=720x450x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateTexture: This=0x7c6a8688 Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b99224 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e5400) Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e5400) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6e55b8 pDevice=0x7c6a8688 pResource=0x7c6e8798 Level=0 Layer=0 pDesc=0xe8ef9c
nine:surface9:Dump: 
NineSurface9(0x7c6e55b8->0x7c6e8798/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=720x450 Format=D3DFMT_A8R8G8B8 Stride=2880 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e5400->0x7c6e8798/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=720x450x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9.c:414: NineDevice9_EvictManagedResources STUB!
nine:device9:CreateTexture: This=0x7c6a8688 Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b992c4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6e95c8) Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6e95c8) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6ea500 pDevice=0x7c6a8688 pResource=0x7c6e9690 Level=0 Layer=0 pDesc=0xe8ef9c
nine:surface9:Dump: 
NineSurface9(0x7c6ea500->0x7c6e9690/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=720x450 Format=D3DFMT_A8R8G8B8 Stride=2880 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6e95c8->0x7c6e9690/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=720x450x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9:CreateTexture: This=0x7c6a8688 Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b99404 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6ea618) Width=720 Height=450 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6ea618) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6eb600 pDevice=0x7c6a8688 pResource=0x7c6ea6e0 Level=0 Layer=0 pDesc=0xe8ef34
nine:surface9:Dump: 
NineSurface9(0x7c6eb600->0x7c6ea6e0/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=720x450 Format=D3DFMT_A8R8G8B8 Stride=2880 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6ea618->0x7c6ea6e0/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=720x450x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9:CreateTexture: This=0x7c6a8688 Width=360 Height=225 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b994a4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6eb718) Width=360 Height=225 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6eb718) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6ec700 pDevice=0x7c6a8688 pResource=0x7c6eb7e0 Level=0 Layer=0 pDesc=0xe8ef34
nine:surface9:Dump: 
NineSurface9(0x7c6ec700->0x7c6eb7e0/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=360x225 Format=D3DFMT_A8R8G8B8 Stride=1440 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6eb718->0x7c6eb7e0/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=360x225x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9:CreateTexture: This=0x7c6a8688 Width=180 Height=112 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b99544 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6ec818) Width=180 Height=112 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6ec818) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6ed800 pDevice=0x7c6a8688 pResource=0x7c6ec8e0 Level=0 Layer=0 pDesc=0xe8ef34
nine:surface9:Dump: 
NineSurface9(0x7c6ed800->0x7c6ec8e0/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=180x112 Format=D3DFMT_A8R8G8B8 Stride=720 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6ec818->0x7c6ec8e0/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=180x112x1/1 LastLevel=0 Lod=0(4294967295)
nine:device9:CreateTexture: This=0x7c6a8688 Width=90 Height=56 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT ppOut=0x1b995e4 pSharedHandle=(nil)
nine:texture9:ctor: (0x7c6ed918) Width=90 Height=56 Levels=1 Usage=RT Format=D3DFMT_A8R8G8B8 Pool=DEFAULT pSharedHandle=(nil)
nine:resource9:ctor: (0x7c6ed918) Creating pipe_resource.
nine:surface9:ctor: This=0x7c6ee900 pDevice=0x7c6a8688 pResource=0x7c6ed9e0 Level=0 Layer=0 pDesc=0xe8ef34
nine:surface9:Dump: 
NineSurface9(0x7c6ee900->0x7c6ed9e0/(nil)): Pool=DEFAULT Type=SURFACE Usage=RT
Dims=90x56 Format=D3DFMT_A8R8G8B8 Stride=360 Lockable=0
Level=0(0), Layer=0
nine:basetexture9:Dump: 
NineBaseTexture9(0x7c6ed918->0x7c6ed9e0/(nil)): Pool=DEFAULT Type=TEXTURE Usage=RT
Format=D3DFMT_A8R8G8B8 Dims=90x56x1/1 LastLevel=0 Lod=0(4294967295)
PS1.1
TEX A0 
TEXREG2AR 
nine:nine_shader.c:2057: NineTranslateInstruction_TEXREG2AR STUB!
nine_shader.c:2683:sm1_parse_instruction: Assertion `!insn->predicated && "TODO: predicated instructions"' failed.
wine: Unhandled exception 0x80000003 in thread 9 at address 0x7d380d1b (thread 0009), starting debugger...

from mesa-3d.

AnCaPepe avatar AnCaPepe commented on August 21, 2024

Driver: nvd3dum.dll
Description: NVIDIA GeForce GTX 680
DeviceName: AMD RS880

Looks like it's not using or detecting correctly my dedicated card

from mesa-3d.

okias avatar okias commented on August 21, 2024

GTX 680 is hardcoded string, which shouldn't made any difference.

from mesa-3d.

okias avatar okias commented on August 21, 2024

for PRIME support (included in DRI3) you may want look at #12 and also on dri3 branch (at this moment of Mesa-3D and wine)

from mesa-3d.

AnCaPepe avatar AnCaPepe commented on August 21, 2024

Just informing that this error doesn't happen (or doesn't cause hangs) with wine and mesa from the dri3 branch, even if I don't set DRI_PRIME=1 (to use the same GPU of this bug report).

from mesa-3d.

AnCaPepe avatar AnCaPepe commented on August 21, 2024

I think I was too quick saying that. I'm getting the error message:

err:d3d9:d3dadapter9_new No available native adapters in system.

from mesa-3d.

tizbac avatar tizbac commented on August 21, 2024

This issue affects also Tom clancy's Splinter Cell: Chaos Theory

from mesa-3d.

axeldavy avatar axeldavy commented on August 21, 2024

It also affects Portal

from mesa-3d.

AnCaPepe avatar AnCaPepe commented on August 21, 2024

I couldn't see this error when using latest git with DRI3

from mesa-3d.

tizbac avatar tizbac commented on August 21, 2024

Bitiquinho: i've just tested with splinter cell chaos theory, the issue it's still there

from mesa-3d.

axeldavy avatar axeldavy commented on August 21, 2024

I think the problem is not predicated instructions. (There is a flag we don't advertise to say we support them)

The problem is unsupported ps 1.x tex instructions.

We don't support them and have bad padding for them, which means the instructions after them is buggy, and often has the predicated bit set.

We can see in the log of the first message that the program is using "TEXREG2AR" and then after it crashes with the predicated test. This is the padding issue.

The solution is to implement properly all the tex ps 1.x instructions

from mesa-3d.

axeldavy avatar axeldavy commented on August 21, 2024

TEXREG2AR is implemented now, issue should be fixed

from mesa-3d.

axeldavy avatar axeldavy commented on August 21, 2024

No gallium driver seems to implement predication.
As the bug is likely solved with the ps 1.X instruction fix, I close the bug

from mesa-3d.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.