Lines Matching refs:ProcHook
107 const std::bitset<ProcHook::EXTENSION_COUNT>& GetHookExtensions() const;
108 const std::bitset<ProcHook::EXTENSION_COUNT>& GetHalExtensions() const;
151 std::bitset<ProcHook::EXTENSION_COUNT> hook_extensions_;
152 std::bitset<ProcHook::EXTENSION_COUNT> hal_extensions_;
403 const std::bitset<ProcHook::EXTENSION_COUNT>&
408 const std::bitset<ProcHook::EXTENSION_COUNT>&
515 hook_extensions_.set(ProcHook::KHR_swapchain); in SanitizeExtensions()
523 hook_extensions_.set(ProcHook::EXTENSION_CORE_1_1); in SanitizeExtensions()
524 hal_extensions_.set(ProcHook::EXTENSION_CORE_1_1); in SanitizeExtensions()
527 hook_extensions_.set(ProcHook::EXTENSION_CORE_1_0); in SanitizeExtensions()
528 hal_extensions_.set(ProcHook::EXTENSION_CORE_1_0); in SanitizeExtensions()
622 ProcHook::Extension ext_bit = GetProcHookExtension(name); in FilterExtension()
625 case ProcHook::KHR_android_surface: in FilterExtension()
626 case ProcHook::KHR_surface: in FilterExtension()
627 case ProcHook::EXT_swapchain_colorspace: in FilterExtension()
628 case ProcHook::KHR_get_surface_capabilities2: in FilterExtension()
632 case ProcHook::EXT_debug_report: in FilterExtension()
636 case ProcHook::KHR_get_physical_device_properties2: in FilterExtension()
637 case ProcHook::KHR_device_group_creation: in FilterExtension()
638 case ProcHook::KHR_external_memory_capabilities: in FilterExtension()
639 case ProcHook::KHR_external_semaphore_capabilities: in FilterExtension()
640 case ProcHook::KHR_external_fence_capabilities: in FilterExtension()
641 case ProcHook::EXTENSION_UNKNOWN: in FilterExtension()
645 case ProcHook::KHR_bind_memory2: in FilterExtension()
646 case ProcHook::KHR_incremental_present: in FilterExtension()
647 case ProcHook::KHR_shared_presentable_image: in FilterExtension()
648 case ProcHook::KHR_swapchain: in FilterExtension()
649 case ProcHook::EXT_hdr_metadata: in FilterExtension()
650 case ProcHook::ANDROID_external_memory_android_hardware_buffer: in FilterExtension()
651 case ProcHook::ANDROID_native_buffer: in FilterExtension()
652 case ProcHook::GOOGLE_display_timing: in FilterExtension()
653 case ProcHook::EXTENSION_CORE_1_0: in FilterExtension()
654 case ProcHook::EXTENSION_CORE_1_1: in FilterExtension()
655 case ProcHook::EXTENSION_CORE_1_2: in FilterExtension()
656 case ProcHook::EXTENSION_COUNT: in FilterExtension()
676 case ProcHook::KHR_swapchain: in FilterExtension()
679 ext_bit = ProcHook::ANDROID_native_buffer; in FilterExtension()
681 case ProcHook::KHR_incremental_present: in FilterExtension()
682 case ProcHook::GOOGLE_display_timing: in FilterExtension()
683 case ProcHook::KHR_shared_presentable_image: in FilterExtension()
687 case ProcHook::EXT_hdr_metadata: in FilterExtension()
688 case ProcHook::KHR_bind_memory2: in FilterExtension()
691 case ProcHook::ANDROID_external_memory_android_hardware_buffer: in FilterExtension()
692 case ProcHook::EXTENSION_UNKNOWN: in FilterExtension()
696 case ProcHook::KHR_android_surface: in FilterExtension()
697 case ProcHook::KHR_get_physical_device_properties2: in FilterExtension()
698 case ProcHook::KHR_device_group_creation: in FilterExtension()
699 case ProcHook::KHR_external_memory_capabilities: in FilterExtension()
700 case ProcHook::KHR_external_semaphore_capabilities: in FilterExtension()
701 case ProcHook::KHR_external_fence_capabilities: in FilterExtension()
702 case ProcHook::KHR_get_surface_capabilities2: in FilterExtension()
703 case ProcHook::KHR_surface: in FilterExtension()
704 case ProcHook::EXT_debug_report: in FilterExtension()
705 case ProcHook::EXT_swapchain_colorspace: in FilterExtension()
706 case ProcHook::ANDROID_native_buffer: in FilterExtension()
707 case ProcHook::EXTENSION_CORE_1_0: in FilterExtension()
708 case ProcHook::EXTENSION_CORE_1_1: in FilterExtension()
709 case ProcHook::EXTENSION_CORE_1_2: in FilterExtension()
710 case ProcHook::EXTENSION_COUNT: in FilterExtension()
737 if (ext_bit != ProcHook::EXTENSION_UNKNOWN) { in FilterExtension()
738 if (ext_bit == ProcHook::ANDROID_native_buffer) in FilterExtension()
739 hook_extensions_.set(ProcHook::KHR_swapchain); in FilterExtension()
847 const ProcHook* hook = GetProcHook(pName); in GetInstanceProcAddr()
852 if (hook->type == ProcHook::GLOBAL) in GetInstanceProcAddr()
873 case ProcHook::INSTANCE: in GetInstanceProcAddr()
878 case ProcHook::DEVICE: in GetInstanceProcAddr()
879 proc = (hook->extension == ProcHook::EXTENSION_CORE_1_0) in GetInstanceProcAddr()
895 const ProcHook* hook = GetProcHook(pName); in GetDeviceProcAddr()
899 if (hook->type != ProcHook::DEVICE) { in GetDeviceProcAddr()
1229 if ((wrapper.GetHalExtensions()[ProcHook::ANDROID_native_buffer]) && in CreateDevice()