OSDN Git Service

Fix missing switch cases for blitting B32G32R32F.
authorNicolas Capens <capn@google.com>
Tue, 13 Dec 2016 15:19:33 +0000 (10:19 -0500)
committerNicolas Capens <capn@google.com>
Tue, 13 Dec 2016 15:52:02 +0000 (15:52 +0000)
Change-Id: I09e3615399db4db256d94ba83d44a7b6b17ee2ec
Reviewed-on: https://swiftshader-review.googlesource.com/8291
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Nicolas Capens <capn@google.com>
src/Renderer/Surface.cpp

index 25e64e8..707202d 100644 (file)
@@ -2732,6 +2732,7 @@ namespace sw
                        return false;
                case FORMAT_R32F:
                case FORMAT_G32R32F:
+               case FORMAT_B32G32R32F:
                case FORMAT_X32B32G32R32F:
                case FORMAT_A32B32G32R32F:
                case FORMAT_D32F:
@@ -2801,6 +2802,7 @@ namespace sw
                case FORMAT_A8B8G8R8I_SNORM:
                case FORMAT_Q8W8V8U8:
                case FORMAT_Q16W16V16U16:
+               case FORMAT_B32G32R32F:
                case FORMAT_A32B32G32R32F:
                        return false;
                case FORMAT_R32F: