From ebf54d6acdce7b0f33153810c8eca7ccb11f54d2 Mon Sep 17 00:00:00 2001 From: raven02 Date: Sun, 4 Sep 2016 14:36:37 +0800 Subject: [PATCH] RSX: fix unknown vertex base type (#2120) --- rpcs3/Emu/RSX/gcm_enums.cpp | 1 + rpcs3/Emu/RSX/gcm_enums.h | 1 + 2 files changed, 2 insertions(+) diff --git a/rpcs3/Emu/RSX/gcm_enums.cpp b/rpcs3/Emu/RSX/gcm_enums.cpp index 8cd1aa8f5b..2ba454b82c 100644 --- a/rpcs3/Emu/RSX/gcm_enums.cpp +++ b/rpcs3/Emu/RSX/gcm_enums.cpp @@ -5,6 +5,7 @@ rsx::vertex_base_type rsx::to_vertex_base_type(u8 in) { switch (in) { + case 0: return rsx::vertex_base_type::invalid; case 1: return rsx::vertex_base_type::s1; case 2: return rsx::vertex_base_type::f; case 3: return rsx::vertex_base_type::sf; diff --git a/rpcs3/Emu/RSX/gcm_enums.h b/rpcs3/Emu/RSX/gcm_enums.h index b3a4ea7d39..88c966ead5 100644 --- a/rpcs3/Emu/RSX/gcm_enums.h +++ b/rpcs3/Emu/RSX/gcm_enums.h @@ -5,6 +5,7 @@ namespace rsx { enum class vertex_base_type : u8 { + invalid, s1, ///< signed byte f, ///< float sf, ///< half float