• Home
  • Raw
  • Download

Lines Matching +full:enum +full:- +full:conversion

6 :c:enum:`isl_format` enum.  A complete list of surface formats is included at
13 -------------
16 a binary form, and each makes different trade-offs. By default, most color
22 are specified by :c:enum:`isl_base_type`:
29 -----------
33 given encoding. For instance, if the data is encoded in an 8-bit RGBA array
37 .. code-block:: C
49 packed into a single 8, 16, or 32-bit value. The components are specified by
54 .. code-block:: C
72 must be careful to pay attention to the enum in question in order to avoid
84 format specifications. The bit ordering is relative to the reading of the enum
97 ------------------
101 colorspace where the floating-point value corresponds linearly to intensity
102 values. The sRGB color space, on the other hand, is non-linear and provides
103 greater precision in the lower-intensity (darker) end of the spectrum. The
121 so much a conversion operation as a fact of how the hardware works. All
134 colorspace. The conversion from sRGB happens as part of sampling. In OpenGL,
155 window-system sides) for detecting whether a particular framebuffer was in sRGB
156 and instructing GL to do the conversion into the sRGB colorspace as the final
158 that blending would occur in the linear colorspace prior to sRGB conversion and
169 conversion by the format of the :c:struct:`VkImageView` used as the render
173 --------------------------------
175 ISL provides an API for introspecting the :c:enum:`isl_format` enum and
177 introspecting both the data layout of an :c:enum:`isl_format` and the
183 To get the layout of a given :c:enum:`isl_format`, call
231 --------------------
233 Everything in ISL is done in terms of the :c:enum:`isl_format` enum. However,
235 converting a :c:enum:`pipe_format` to an :c:enum:`isl_format`:
239 The :c:enum:`isl_format` enum is as follows: