Feature request: Enable OOP Rasterization flag

您的看法很重要
回复
filth
帖子: 4
注册时间: 2025年 8月 31日 18:48

Feature request: Enable OOP Rasterization flag

帖子 filth »

Hello,

I am an active CatsXP user and really appreciate your browser for its stability and flexibility. I would like to suggest adding the option to enable Out-of-process Rasterization (OOP) via a dedicated flag.

Enabling OOP on modern devices can:

Improve Canvas and complex graphics rendering performance.

Reduce load on the main browser process, increasing stability under heavy workloads.

Enhance UI responsiveness on pages with intensive visual content.

Adding this flag would allow users to optimize the browser performance for their own setups, without affecting those who prefer the classic rendering mode.

I would appreciate your consideration of this suggestion and, if possible, the inclusion of this flag in future builds.

Thank you for your work and attention to the user community.
头像
catsxp
网站管理员
帖子: 4275
注册时间: 2022年 12月 26日 17:41

Re: Feature request: Enable OOP Rasterization flag

帖子 catsxp »

This feature is beyond my personal programming ability ..
Waiting for Google to officially improve this feature
filth
帖子: 4
注册时间: 2025年 8月 31日 18:48

Re: Feature request: Enable OOP Rasterization flag

帖子 filth »

catsxp 写了: 2025年 9月 10日 18:19 This feature is beyond my personal programming ability ..
Waiting for Google to officially improve this feature
Yes, in Chromium 140 the Canvas Out-of-process Rasterization (OOP) feature has been completely removed. However, in previous Chromium builds (before 140) this feature should still exist.

The strange thing is that in CatsXP 5.7.4 (Kernel 138.0.7204.158) it does not appear at all, even though technically it should be available in that Chromium version.

It seems that in CatsXP this feature was never integrated or enabled, which explains why neither the flag nor command-line keys work.
头像
catsxp
网站管理员
帖子: 4275
注册时间: 2022年 12月 26日 17:41

Re: Feature request: Enable OOP Rasterization flag

帖子 catsxp »

Relevant compilation parameters must be added to enable relevant flags. Experimental features are generally not actively enabled because their imperfections may lead to issues
filth
帖子: 4
注册时间: 2025年 8月 31日 18:48

Re: Feature request: Enable OOP Rasterization flag

帖子 filth »

catsxp 写了: 2025年 9月 10日 21:01 Relevant compilation parameters must be added to enable relevant flags. Experimental features are generally not actively enabled because their imperfections may lead to issues
Thank you for the clarification. I understand that Canvas Out-of-process Rasterization requires special compilation parameters and that experimental features may introduce instability.

I appreciate your work on keeping CatsXP stable and look forward to future Chromium improvements that may allow this feature to be integrated safely.
回复