From 65431114dfdf2cc8f63a5495380863d937e2b010 Mon Sep 17 00:00:00 2001 From: Charles Giessen Date: Mon, 7 Nov 2022 10:55:38 -0700 Subject: [PATCH] generator: Update list of vendor names --- generator/src/lib.rs | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/generator/src/lib.rs b/generator/src/lib.rs index 92ff24d0d..4f8d41ed7 100644 --- a/generator/src/lib.rs +++ b/generator/src/lib.rs @@ -1199,7 +1199,43 @@ pub fn variant_ident(enum_name: &str, variant_name: &str) -> Ident { // TODO: Also needs to be more robust, vendor names can be substrings from itself, id:4 // like NVX and NV let vendors = [ - "_NVX", "_KHR", "_EXT", "_NV", "_AMD", "_ANDROID", "_GOOGLE", "_INTEL", "_FUCHSIA", + "_IMG", + "_AMD", + "_AMDX", + "_ARM", + "_FSL", + "_BRCM", + "_NXP", + "_NV", + "_NVX", + "_VIV", + "_VSI", + "_KDAB", + "_ANDROID", + "_CHROMIUM", + "_FUCHSIA", + "_GGP", + "_GOOGLE", + "_QCOM", + "_LUNARG", + "_NZXT", + "_SAMSUNG", + "_SEC", + "_TIZEN", + "_RENDERDOC", + "_NN", + "_MVK", + "_KHR", + "_KHX", + "_EXT", + "_MESA", + "_INTEL", + "_HUAWEI", + "_VALVE", + "_QNX", + "_JUICE", + "_FB", + "_RASTERGRID", ]; let struct_name = name.to_shouty_snake_case(); let vendor = vendors