Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th April 2015, 14:45   #1701  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,334
sorry didn't worked
Code:
00000001	0.00000000	[2680] *** Using D3D9 adapter: AMD Radeon R9 200 Series	
00000002	0.03274702	[2680] OpenCL is available 	
00000003	0.22503611	[2680] Platform count: 2	
00000004	0.22506173	[2680] *** Platform #1	
00000005	0.22509155	[2680] Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices 	
00000006	0.22511385	[2680] Found KHR mem sharing extension	
00000007	0.22514789	[2680] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1	
00000008	0.22516958	[2680] Not the GPU that was used to create the DX9 device	
00000009	0.22519279	[2680] *** Platform #0	
00000010	0.22526719	[2680] Extensions: cl_khr_icd cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_spir cl_intel_exec_by_local_thread cl_khr_depth_images cl_khr_3d_image_writes cl_khr_fp64 cl_intel_dx9_media_sharing cl_khr_dx9_media_sharing cl_khr_d3d11_sharing cl_khr_gl_sharing	
00000011	0.22528888	[2680] Found KHR mem sharing extension	
00000012	0.22532202	[2680] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1	
00000013	0.22534370	[2680] Not the GPU that was used to create the DX9 device	
00000014	0.22536540	[2680] The GPU that was used to create the DX9 device does not support OpenCL mem sharing	
00000015	0.22539553	[2680] Failed to init OpenCL for Dx9 memory sharing, error 0
huhn is offline   Reply With Quote
Old 10th April 2015, 14:46   #1702  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
OK thanks again. Looks like I need to get myself an AMD card that supports the extension.
Zachs is offline   Reply With Quote
Old 10th April 2015, 14:48   #1703  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,334
may just wait for someone else. there should be a lot of people out there with a r7 260 or a r9 270x that a is usually the choice of madVR user.
huhn is offline   Reply With Quote
Old 10th April 2015, 16:09   #1704  |  Link
Garteal
Registered User
 
Garteal's Avatar
 
Join Date: Oct 2014
Posts: 64
Got a GTX970 and the application shuts down immediately.
DebugView shows that OpenCL is not available.

Tried DxClTest4 and DxClTest9 only.
Garteal is offline   Reply With Quote
Old 10th April 2015, 16:21   #1705  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,334
Quote:
Originally Posted by Garteal View Post
Got a GTX970 and the application shuts down immediately.
DebugView shows that OpenCL is not available.

Tried DxClTest4 and DxClTest9 only.
if you have an intel iGPU you may need to run the exe with a 1
huhn is offline   Reply With Quote
Old 10th April 2015, 19:08   #1706  |  Link
Scyna
Registered User
 
Join Date: Jul 2013
Posts: 33
this is with test 9

number 0

00000001 0.00000000 [47120] *** Using D3D9 adapter: AMD Radeon R9 200 Series
00000002 0.01443766 [47120] OpenCL is available
00000003 0.20814273 [47120] Platform count: 2
00000004 0.20835163 [47120] *** Platform #1
00000005 0.20872423 [47120] Extensions: cl_intel_dx9_media_sharing cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_d3d11_sharing cl_khr_depth_images cl_khr_dx9_media_sharing cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_spir
00000006 0.20906045 [47120] Found KHR mem sharing extension
00000007 0.20937215 [47120] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1
00000008 0.20965646 [47120] Not the GPU that was used to create the DX9 device
00000009 0.20988548 [47120] *** Platform #0
00000010 0.21012942 [47120] Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices
00000011 0.21036193 [47120] Found KHR mem sharing extension
00000012 0.21120289 [47120] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1
00000013 0.21187609 [47120] Not the GPU that was used to create the DX9 device
00000014 0.21244131 [47120] The GPU that was used to create the DX9 device does not support OpenCL mem sharing
00000015 0.21311221 [47120] Failed to init OpenCL for Dx9 memory sharing, error 0

number 1

00000001 0.00000000 [47432] *** Using D3D9 adapter: AMD Radeon R9 200 Series
00000002 0.01411890 [47432] OpenCL is available
00000003 0.20938437 [47432] Platform count: 2
00000004 0.20939624 [47432] *** Platform #1
00000005 0.20947592 [47432] Extensions: cl_intel_dx9_media_sharing cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_d3d11_sharing cl_khr_depth_images cl_khr_dx9_media_sharing cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_spir
00000006 0.20948598 [47432] Found KHR mem sharing extension
00000007 0.20955338 [47432] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1
00000008 0.20956211 [47432] Not the GPU that was used to create the DX9 device
00000009 0.20958082 [47432] *** Platform #0
00000010 0.20960639 [47432] Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices
00000011 0.20963915 [47432] Found KHR mem sharing extension
00000012 0.20965409 [47432] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1
00000013 0.20968370 [47432] Not the GPU that was used to create the DX9 device
00000014 0.20969278 [47432] The GPU that was used to create the DX9 device does not support OpenCL mem sharing
00000015 0.20972547 [47432] Failed to init OpenCL for Dx9 memory sharing, error 0

number 2

00000001 0.00000000 [49376] *** Using D3D9 adapter: Intel(R) HD Graphics 4600
00000002 0.00605405 [49376] OpenCL is available
00000003 0.20056851 [49376] Platform count: 2
00000004 0.20058003 [49376] *** Platform #1
00000005 0.20065910 [49376] Extensions: cl_intel_dx9_media_sharing cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_d3d11_sharing cl_khr_depth_images cl_khr_dx9_media_sharing cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_spir
00000006 0.20066936 [49376] Found KHR mem sharing extension
00000007 0.20073131 [49376] Found the GPU that was used to create the DX9 device
Scyna is offline   Reply With Quote
Old 10th April 2015, 19:21   #1707  |  Link
Garteal
Registered User
 
Garteal's Avatar
 
Join Date: Oct 2014
Posts: 64
Quote:
Originally Posted by huhn View Post
if you have an intel iGPU you may need to run the exe with a 1
Technically I do, but I can't use it with this motherboard, so this shouldn't be the problem.
It's trying with the GTX970 anyways.
Code:
[2140] *** Using D3D9 adapter: NVIDIA GeForce GTX 970
[2140] OpenCL is *NOT* available
Garteal is offline   Reply With Quote
Old 11th April 2015, 00:36   #1708  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
Hey Garteal, can you try running GPU caps to see what it says on its OpenCL tab?
Zachs is offline   Reply With Quote
Old 11th April 2015, 00:44   #1709  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,684
I have had an issue running version 9 on an amd dual graphics system 8500 series + R5 graphics. I disabled each one and also set the preferred card but it didn't work. I'll copy the debugview when I post updated results.

Geforce 820M 90 FPS
Geforce 840M 105 FPS
Geforce GTX 850 187 FPS

HD Graphics (Broadwell) 115 FPS
HD Graphics 4000 360 FPS
HD Graphics 4400 (64 bit) 170 FPS
HD Graphics 5500 346 - 358 FPS

AMD M260 215 FPS
AMD M265X 390 FPS

AMD R5 / HD8570

[11560] *** Using D3D9 adapter: AMD Radeon(TM) R5 Graphics
[11560] OpenCL is available
[11560] Platform count: 1
[11560] *** Platform #0
[11560] Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices cl_amd_hsa
[11560] Found KHR mem sharing extension
[11560] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1
[11560] Not the GPU that was used to create the DX9 device
[11560] The GPU that was used to create the DX9 device does not support OpenCL mem sharing
[11560] Failed to init OpenCL for Dx9 memory sharing, error 0

Last edited by ryrynz; 11th April 2015 at 02:56.
ryrynz is offline   Reply With Quote
Old 11th April 2015, 04:41   #1710  |  Link
Anima123
Registered User
 
Join Date: Jun 2005
Posts: 513
Test 9, I believe the 366.7 fps belong to the performance of nVidia 880M this time.
Anima123 is offline   Reply With Quote
Old 11th April 2015, 05:17   #1711  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
This is odd! With AMD's mobile products their driver worked fine. This is with the same code.

@ryrynz could you run debugview on the mobile AMD systems that worked? I'd like to see what the log says!
Zachs is offline   Reply With Quote
Old 11th April 2015, 06:06   #1712  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
DxClTest9 | GTX 770 2GB | Win7 SP1 x64 | 350.05 Driver | PCI-E 3.0 x8

Stock (1.2Ghz Boost, 224.4GB/s Memory): 1206fps

Overclocked (1.3Ghz Boost, 243.5GB/s Memory): 1301fps
cyberbeing is offline   Reply With Quote
Old 11th April 2015, 06:21   #1713  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
Very nice! Nvidia's extension is working very well indeed. AMD's KHR extension on the other hand is worse than Intel's! Doesn't even work for all their discrete graphics cards! What gives!?
Zachs is offline   Reply With Quote
Old 11th April 2015, 09:12   #1714  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,334
Quote:
Originally Posted by Zachs View Post
Very nice! Nvidia's extension is working very well indeed. AMD's KHR extension on the other hand is worse than Intel's! Doesn't even work for all their discrete graphics cards! What gives!?
AMD has a known issue with Dx9 <-> openCL interop is it terrible slow. it is clearly a copyback interop limited by the PCIe speed.

you will never see good results with amd using an dx9 <-> openCL interop.

the openCL performance is still way better on AMD than nvidia only the copyback work like a handbrake.
huhn is offline   Reply With Quote
Old 11th April 2015, 09:13   #1715  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
OK you guys with AMD cards, can you try this out (DxClTest10.zip)? I think I've found the problem - silly thing that for some reason didn't bother Intel but does AMD.
Zachs is offline   Reply With Quote
Old 11th April 2015, 10:00   #1716  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,334
better i guess:

Code:
00000001	0.00000000	[3204] base\appmodel\execmodel\modern\lifetimemanager\appxexecutionutil.cpp(55)\modernexecserver.dll!00007FFDBBFFE8CA: (caller: 00007FFDBC0103BA) ReturnHr[PreRelease](16) tid(b04) 80073D57 The process has no application identity. 	
00000002	7.16983414	[2904] *** Using D3D9 adapter: AMD Radeon R9 200 Series	
00000003	7.20206404	[2904] OpenCL is available 	
00000004	7.37989759	[2904] Platform count: 2	
00000005	7.37991571	[2904] *** Platform #0	
00000006	7.38002014	[2904] Extensions: cl_khr_icd cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_spir cl_intel_exec_by_local_thread cl_khr_depth_images cl_khr_3d_image_writes cl_khr_fp64 cl_intel_dx9_media_sharing cl_khr_dx9_media_sharing cl_khr_d3d11_sharing cl_khr_gl_sharing	
00000007	7.38004827	[2904] Found KHR mem sharing extension	
00000008	7.38008165	[2904] clGetDeviceIDsFromDX9MediaAdapterKHR error code: -1	
00000009	7.38010693	[2904] Not the GPU that was used to create the DX9 device	
00000010	7.38012075	[2904] *** Platform #1	
00000011	7.38015461	[2904] Extensions: cl_khr_icd cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_amd_event_callback cl_amd_offline_devices 	
00000012	7.38016748	[2904] Found KHR mem sharing extension	
00000013	7.38324404	[2904] Found the GPU that was used to create the DX9 device	
00000014	7.44802427	[2904] Error Getting CL Surface	
00000015	7.44828558	[2904] Error Acquiring Dx9 Surface	
00000016	7.44832802	[2904] Error Releasing Dx9 Surface	
00000017	7.46745014	[2904] Error Acquiring Dx9 Surface	
00000018	7.46755838	[2904] Error Releasing Dx9 Surface	
00000019	7.46781921	[2904] Error Acquiring Dx9 Surface	
00000020	7.46787310	[2904] Error Releasing Dx9 Surface
there was a lot more from these

00000015 7.44828558 [2904] Error Acquiring Dx9 Surface
00000016 7.44832802 [2904] Error Releasing Dx9 Surface

things
huhn is offline   Reply With Quote
Old 11th April 2015, 10:27   #1717  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
OK really need an AMD card now!
Zachs is offline   Reply With Quote
Old 11th April 2015, 12:03   #1718  |  Link
Garteal
Registered User
 
Garteal's Avatar
 
Join Date: Oct 2014
Posts: 64
Quote:
Originally Posted by Zachs View Post
Hey Garteal, can you try running GPU caps to see what it says on its OpenCL tab?
Initially it said OpenCL 1.1, but after doing some research I found that NVIDIA had released a hotfix that adds OpenCL 1.2 support amongst other things.

With that I'm getting around 947FPS on a GTX970 in a PCIe2.0x16 slot.
Garteal is offline   Reply With Quote
Old 11th April 2015, 12:08   #1719  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
Nvidia can do true memory sharing without going to system memory and back, otherwise you'd be capped to the system memory bandwidth and there's no way it'll go anywhere near that speed!
Zachs is offline   Reply With Quote
Old 11th April 2015, 14:16   #1720  |  Link
Zachs
Suptitle, MediaPlayer.NET
 
Join Date: Nov 2001
Posts: 1,721
Quote:
Originally Posted by huhn View Post
better i guess:

there was a lot more from these

00000015 7.44828558 [2904] Error Acquiring Dx9 Surface
00000016 7.44832802 [2904] Error Releasing Dx9 Surface

things
Can all of you with AMD discrete graphics card try this test app (v11)? I've written a specific code-path just for AMD's discrete GPUs.
Zachs is offline   Reply With Quote
Reply

Tags
direct3d, mpdn, nnedi3, opencl, reclock

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.