mesa: Remove dead _mesa_unpack_rgba_block().
Despite many changes over its lifetime, it appears to have been dead ever since its introduction in 2011. Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10014>
This commit is contained in:
parent
9b7814779b
commit
921b05f582
|
@ -50,12 +50,6 @@ _mesa_unpack_uint_rgba_row(mesa_format format, uint32_t n,
|
||||||
util_format_unpack_rgba(format, dst, src, n);
|
util_format_unpack_rgba(format, dst, src, n);
|
||||||
}
|
}
|
||||||
|
|
||||||
extern void
|
|
||||||
_mesa_unpack_rgba_block(mesa_format format,
|
|
||||||
const void *src, int32_t srcRowStride,
|
|
||||||
float dst[][4], int32_t dstRowStride,
|
|
||||||
uint32_t x, uint32_t y, uint32_t width, uint32_t height);
|
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
_mesa_unpack_float_z_row(mesa_format format, uint32_t n,
|
_mesa_unpack_float_z_row(mesa_format format, uint32_t n,
|
||||||
const void *src, float *dst)
|
const void *src, float *dst)
|
||||||
|
|
|
@ -1661,40 +1661,6 @@ _mesa_unpack_ubyte_rgba_row(mesa_format format, uint32_t n,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Unpack a 2D rect of pixels returning float RGBA colors.
|
|
||||||
* \param format the source image format
|
|
||||||
* \param src start address of the source image
|
|
||||||
* \param srcRowStride source image row stride in bytes
|
|
||||||
* \param dst start address of the dest image
|
|
||||||
* \param dstRowStride dest image row stride in bytes
|
|
||||||
* \param x source image start X pos
|
|
||||||
* \param y source image start Y pos
|
|
||||||
* \param width width of rect region to convert
|
|
||||||
* \param height height of rect region to convert
|
|
||||||
*/
|
|
||||||
void
|
|
||||||
_mesa_unpack_rgba_block(mesa_format format,
|
|
||||||
const void *src, int32_t srcRowStride,
|
|
||||||
float dst[][4], int32_t dstRowStride,
|
|
||||||
uint32_t x, uint32_t y, uint32_t width, uint32_t height)
|
|
||||||
{
|
|
||||||
const uint32_t srcPixStride = _mesa_get_format_bytes(format);
|
|
||||||
const uint32_t dstPixStride = 4 * sizeof(float);
|
|
||||||
const struct util_format_unpack_description *unpack =
|
|
||||||
util_format_unpack_description((enum pipe_format)format);
|
|
||||||
const uint8_t *srcRow;
|
|
||||||
uint8_t *dstRow;
|
|
||||||
|
|
||||||
/* XXX needs to be fixed for compressed formats */
|
|
||||||
|
|
||||||
srcRow = ((const uint8_t *) src) + srcRowStride * y + srcPixStride * x;
|
|
||||||
dstRow = ((uint8_t *) dst) + dstRowStride * y + dstPixStride * x;
|
|
||||||
|
|
||||||
unpack->unpack_rgba(dstRow, dstPixStride,
|
|
||||||
srcRow, srcRowStride, width, height);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Helper struct for MESA_FORMAT_Z32_FLOAT_S8X24_UINT */
|
/** Helper struct for MESA_FORMAT_Z32_FLOAT_S8X24_UINT */
|
||||||
struct z32f_x24s8
|
struct z32f_x24s8
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue