libxcm
Public Attributes | List of all members
PrivColorRegion Struct Reference

The XserverRegion is dereferenced only when the client sends a _ICC_COLOR_MANAGEMENT ClientMessage to its window. More...

Public Attributes

XserverRegion region
 
cmsHPROFILE lcmsProfile
 
Region xRegion
 
GLuint glTexture
 
GLfloat scale
 
GLfloat offset
 

Detailed Description

The XserverRegion is dereferenced only when the client sends a _ICC_COLOR_MANAGEMENT ClientMessage to its window.

This allows clients to change the region as the window is resized and later send _N_C_M to tell the plugin to re-fetch the region from the server. The profile is resolved as soon as the client uploads the regions into the window. That means clients need to upload profiles first and then the regions. Otherwise the plugin won't be able to find the profile and no color transformation will be done.


The documentation for this struct was generated from the following file: