From 05428df6678dc1448e59ec84ae66caee5eb6b672 Mon Sep 17 00:00:00 2001 From: Ray Date: Sun, 19 Dec 2021 12:48:06 +0100 Subject: [PATCH] ADDED NOTE: ImageDraw() does not support f32bit #2222 Added a note for a future improvement --- src/rtextures.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rtextures.c b/src/rtextures.c index f4ff272c7..f7aee91ed 100644 --- a/src/rtextures.c +++ b/src/rtextures.c @@ -2769,6 +2769,9 @@ void ImageDraw(Image *dst, Image src, Rectangle srcRec, Rectangle dstRec, Color // [x] Consider fast path: no alpha blending required cases (src has no alpha) // [x] Consider fast path: same src/dst format with no alpha -> direct line copy // [-] GetPixelColor(): Get Vector4 instead of Color, easier for ColorAlphaBlend() + // [ ] Support f32bit channels drawing + + // TODO: Support PIXELFORMAT_UNCOMPRESSED_R32, PIXELFORMAT_UNCOMPRESSED_R32G32B32, PIXELFORMAT_UNCOMPRESSED_R32G32B32A32 Color colSrc, colDst, blend; bool blendRequired = true;