Jump to content
You must now use your email address to sign in [click for more info] ×

Affinity Photo 1.9 Slow with OpenCL enabled


zBernie

Recommended Posts

  • Staff
27 minutes ago, Venyer said:

Have you tried using the last beta version? In my case it works much much better than the 'stable' release

That is surprising as they are the same codebase, so not sure how that could be the case if all other things are equal (same document, same layout of the panels etc). What does "Preferences > Performance > Hardware Acceleration" say for you in each version?

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

19 minutes ago, Patrick Connor said:

That is surprising as they are the same codebase, so not sure how that could be the case if all other things are equal (same document, same layout of the panels etc). What does "Preferences > Performance > Hardware Acceleration" say for you in each version?

Yes, it is. Tested using the same files and settings. The same happened with the last stable (1.9) version and the beta.

In the 1.9.1.979 the performance preferences are the same.

191_979_beta_performance_settings.JPG

191_979_stable_performance_settings.JPG

Link to comment
Share on other sites

"Citrix Indirect Display Adapter" is interesting. Can you disable that and see whether it improves things?

We've tried loading a RAW file in Develop, and then exporting a JPEG, using exactly the same laptop (Dell XPS15, with GTX 1050, driver version 442.70) and haven't experienced a problem. We'll try updating the drivers next, to see if that changes things.

Link to comment
Share on other sites

1 hour ago, cooltrooper said:

Dissabling the citrix device removed the duplicate intel entry.

The file loads, and after a brief wait moment of slow response to the control things sped up nicely, so this appears to be direcly related.

Interestingly i dont experiance any problems with designer or publisher, I dont know if that helps at all.

 

Thanks for the update. This makes sense, as looking at your log file, OpenCL was seeing the adapter twice:

Quote

[OpenCL] Found 2 devices for platform Intel(R) OpenCL HD Graphics:
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 

So we would have been submitting work to the real GPU, as well as the Citrix "GPU". 

Link to comment
Share on other sites

Sure thing!

[DXCore] Found 3 adapters
NVIDIA GeForce GTX 1050
	Version: 27.21.14.6172
	IsHardware: Yes
	Supports D3D12 Feature Level 12.0: Yes
	HardwareID: PCI\VEN_10DE&DEV_1C8D&SUBSYS_00000000&REV_A1
	LUID: 0x1458E35
Microsoft Basic Render Driver
	Version: 10.0.19041.546
	IsHardware: No
	Supports D3D12 Feature Level 12.0: Yes
	HardwareID: PCI\VEN_1414&DEV_008C&SUBSYS_00000000&REV_00
	LUID: 0x12C32
Intel(R) HD Graphics 630
	Version: 26.20.100.8142
	IsHardware: Yes
	Supports D3D12 Feature Level 12.0: Yes
	HardwareID: PCI\VEN_8086&DEV_591B&SUBSYS_07BE0000&REV_04
	LUID: 0x11EAF
[OpenCL] Found 2 platforms:
Name: Intel(R) OpenCL HD Graphics
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 
Name: NVIDIA CUDA
	Vendor: NVIDIA Corporation
	Version: OpenCL 1.2 CUDA 11.2.152
[OpenCL] Found 1 devices for platform Intel(R) OpenCL HD Graphics:
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 
[OpenCL] Found 2 platforms:
Name: Intel(R) OpenCL HD Graphics
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 
Name: NVIDIA CUDA
	Vendor: NVIDIA Corporation
	Version: OpenCL 1.2 CUDA 11.2.152
[OpenCL] Found 1 devices for platform Intel(R) OpenCL HD Graphics:
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 
[OpenCL] Found 2 platforms:
Name: Intel(R) OpenCL HD Graphics
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 
Name: NVIDIA CUDA
	Vendor: NVIDIA Corporation
	Version: OpenCL 1.2 CUDA 11.2.152
[OpenCL] Found 1 devices for platform Intel(R) OpenCL HD Graphics:
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 
[OpenCL] Found 1 devices for platform NVIDIA CUDA:
GeForce GTX 1050
	Vendor: NVIDIA Corporation
	Version: OpenCL 1.2 CUDA
[OpenCL] Found 2 platforms:
Name: Intel(R) OpenCL HD Graphics
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 
Name: NVIDIA CUDA
	Vendor: NVIDIA Corporation
	Version: OpenCL 1.2 CUDA 11.2.152
[OpenCL] Found 1 devices for platform Intel(R) OpenCL HD Graphics:
Intel(R) HD Graphics 630
	Vendor: Intel(R) Corporation
	Version: OpenCL 2.1 NEO 

 

Link to comment
Share on other sites

There are some GPU acceleration related infos on the Critix site:

Most things shown there are gone through registry key settings.

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

I am not aware of any app specific settings, certainly not ones that are running localy which Photo is.

There are some global citrix workspace settings and I believe some things can be configured for the apps that are run remotly through citrix, but i can't control any of those as they are configured by the domain.

Since citrix workspace is designed to run remote apps "locally" the configuration options arent comprehensive in thid regard.

I may be totaly misunderstsnding, but by manually setting it to the 1050 should this not bypass this problem? (though we have proven its still an issue)

Link to comment
Share on other sites

4 hours ago, cooltrooper said:

I may be totaly misunderstsnding, but by manually setting it to the 1050 should this not bypass this problem? (though we have proven its still an issue)

Unfortunately that only changes the renderer, not the devices for hardware acceleration. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.