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

Recommended Posts

I notice now that AP beta displays "Loading Fonts" on startup. Is it loading the full set of Windows fonts, and would the number of fonts being loaded affect AP startup times?

Asus ROG Strix G17 Notebook:
AMD Ryzen 7 5800H 3.80 GHz with Radeon Vega Graphics | 32GB DDR4 3200mHz RAM
Nvidia GeForce RTX 3060 Ti 8GB Gfx | 2x 2TB SSD NVMe PCIe M.2 3x4 | Windows 11 Version 22H2 Build 22623.870

Link to comment
Share on other sites

From what we've been told, yes, Affinity Photo enumerates the entire set of available fonts during startup. And yes, having more fonts makes startup slower. There have been a number of forum topics that have discussed this.

Note that the font enumeration is not new to the beta. Only the message is new, as far as I know.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

I use Nexus Font to load sets of fonts for temporary use and I don't notice much of a slowdown loading the program after adding 300 or so fonts But there may be some

Affinity Designer 2.2.2075 & beta 2.3.1.2212 Affinity Photo 2.2.2075  beta 2.3.1.2212Affinity Publisher  2.2.2075 & beta 2.3.1.2212

Windows 11 Pro Version    22H2
OS build    22621.1928
Processor    Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz   2.90 GHz
Installed RAM    16.0 GB (15.7 GB usable)
System type    64-bit operating system, x64-based processor

yoda.png

Link to comment
Share on other sites

It's only the message that is new - we've always enumerated all of the fonts, but we wanted to show that so that people would know what we were doing if their startup was taking a long time. So yes, the more fonts, the longer your startup time.

 

Eventually we would like to re-work the way that we load fonts at startup to improve startup time, but it's a bit too dangerous to undertake right now.

Link to comment
Share on other sites

This font loading message is good, it made me cleanup my fonts. I removed a few hundreds and it makes a difference.

-- Window 11 - 32 gb - Intel I7 - 8700 - NVIDIA GeForce GTX 1060
-- iPad Pro 2020 - 12,9 - 256 gb - Apple Pencil 2 -- iPad 9th gen 256 gb - Apple Pencil 1
-- Macbook Air 15"

Link to comment
Share on other sites

25 minutes ago, Mark Ingram said:

It's only the message that is new - we've always enumerated all of the fonts, but we wanted to show that so that people would know what we were doing if their startup was taking a long time. So yes, the more fonts, the longer your startup time.

 

Eventually we would like to re-work the way that we load fonts at startup to improve startup time, but it's a bit too dangerous to undertake right now.

I just loaded 312 fonts into Nexus Font and then loaded the beta and the deliay was only slight ... a little longer loading fonts on the splash screen but not enough to even bother about.

Let me plug Nexus font. Whatever you load with that program is available everywhere until you close it.

And it is free

Affinity Designer 2.2.2075 & beta 2.3.1.2212 Affinity Photo 2.2.2075  beta 2.3.1.2212Affinity Publisher  2.2.2075 & beta 2.3.1.2212

Windows 11 Pro Version    22H2
OS build    22621.1928
Processor    Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz   2.90 GHz
Installed RAM    16.0 GB (15.7 GB usable)
System type    64-bit operating system, x64-based processor

yoda.png

Link to comment
Share on other sites

×
×
  • 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.