Lines Matching refs:dstFormat

101                      mesa_format dstFormat,
115 const GLuint texelBytes = _mesa_get_format_bytes(dstFormat);
154 assert(dstFormat == MESA_FORMAT_Z_UNORM32 ||
155 dstFormat == MESA_FORMAT_Z_FLOAT32);
156 assert(_mesa_get_format_bytes(dstFormat) == sizeof(GLuint));
158 if (dstFormat == MESA_FORMAT_Z_UNORM32)
191 assert(dstFormat == MESA_FORMAT_Z24_UNORM_X8_UINT);
221 assert(dstFormat == MESA_FORMAT_X8_UINT_Z24_UNORM);
254 assert(dstFormat == MESA_FORMAT_Z_UNORM16);
255 assert(_mesa_get_format_bytes(dstFormat) == sizeof(GLushort));
285 assert((dstFormat == MESA_FORMAT_YCBCR) ||
286 (dstFormat == MESA_FORMAT_YCBCR_REV));
287 assert(_mesa_get_format_bytes(dstFormat) == 2);
296 dstFormat,
305 (dstFormat == MESA_FORMAT_YCBCR_REV) ^
333 assert(dstFormat == MESA_FORMAT_S8_UINT_Z24_UNORM);
412 assert(dstFormat == MESA_FORMAT_Z24_UNORM_S8_UINT);
489 assert(dstFormat == MESA_FORMAT_S_UINT8);
541 assert(dstFormat == MESA_FORMAT_Z32_FLOAT_S8X24_UINT);
604 assert(table[dstFormat]);
605 return table[dstFormat](ctx, dims, baseInternalFormat,
606 dstFormat, dstRowStride, dstSlices,
664 assert(table[dstFormat]);
665 return table[dstFormat](ctx, dims, baseInternalFormat,
666 dstFormat, dstRowStride, dstSlices,
684 if (dstFormat == MESA_FORMAT_YCBCR || dstFormat == MESA_FORMAT_YCBCR_REV) {
686 dstFormat, dstRowStride, dstSlices,
755 dstFormat = _mesa_get_srgb_format_linear(dstFormat);
762 _mesa_texstore_needs_transfer_ops(ctx, baseInternalFormat, dstFormat)) {
802 if (_mesa_get_format_base_format(dstFormat) != baseInternalFormat) {
811 _mesa_format_convert(dstSlices[img], dstFormat, dstRowStride,
827 mesa_format dstFormat)
846 dstType = _mesa_get_format_datatype(dstFormat);
856 GLenum baseInternalFormat, mesa_format dstFormat,
860 if (_mesa_texstore_needs_transfer_ops(ctx, baseInternalFormat, dstFormat)) {
865 if (baseInternalFormat != _mesa_get_format_base_format(dstFormat)) {
870 if (!_mesa_format_matches_format_and_type(dstFormat, srcFormat, srcType,
876 * - Floating point dstFormat with signed srcType: clamp to [0.0, 1.0].
877 * - Fixed point dstFormat with signed srcType: clamp to [0, 2^n -1].
879 * All the cases except one (float dstFormat with float srcType) are ruled
896 if (!_mesa_texstore_can_use_memcpy(ctx, baseInternalFormat, dstFormat,
902 dstFormat,
919 dstFormat,
928 dstFormat, dstRowStride, dstSlices,
931 } else if (_mesa_is_format_compressed(dstFormat)) {
933 dstFormat, dstRowStride, dstSlices,
938 dstFormat, dstRowStride, dstSlices,