mirror of
https://github.com/roytam1/basilisk55.git
synced 2026-05-26 15:02:46 +00:00
import from UXP: Issue #2051 - Follow-up: Reverse filter channel order on big-endian. (4a5a4216)
This commit is contained in:
@@ -12,10 +12,18 @@
|
||||
namespace mozilla {
|
||||
namespace gfx {
|
||||
|
||||
#if MOZ_LITTLE_ENDIAN
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_B = 0;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_G = 1;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_R = 2;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_A = 3;
|
||||
#else
|
||||
// Big-endian targets reverse the channel order.
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_B = 3;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_G = 2;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_R = 1;
|
||||
const ptrdiff_t B8G8R8A8_COMPONENT_BYTEOFFSET_A = 0;
|
||||
#endif
|
||||
|
||||
class FilterProcessing
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user