Lines Matching defs:const
97 bool operator== (const Handle<Type>& other) const { return this->m_internal == other.m_internal; }
98 bool operator!= (const Handle<Type>& other) const { return this->m_internal != other.m_internal; }
100 bool operator! (void) const { return !m_internal; }
102 deUint64 getInternal (void) const { return m_internal; }
111 bool operator<(const Handle<Type>& lhs, const Handle<Type>& rhs)
192 const char* pLayerPrefix,
193 const char* pMessage,
196 typedef VKAPI_ATTR PFN_vkVoidFunction (VKAPI_CALL* PFN_vkGetInstanceProcAddrLUNARG) (VkInstance instance, const char pName);
202 const struct VkDebugUtilsMessengerCallbackDataEXT* pCallbackData,
205 typedef VKAPI_ATTR void (VKAPI_CALL* PFN_vkDeviceMemoryReportCallbackEXT) (const struct VkDeviceMemoryReportCallbackDataEXT* pCallbackData,
213 const VkFaultData* pFaultData);
230 virtual GetInstanceProcAddrFunc getGetInstanceProcAddr () const = 0;
236 PlatformInterface (const PlatformInterface&);
237 PlatformInterface& operator= (const PlatformInterface&);
249 InstanceInterface (const InstanceInterface&);
250 InstanceInterface& operator= (const InstanceInterface&);
259 virtual VkResult createShaderModule (VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkShaderModule* pShaderModule) const = 0;
266 DeviceInterface (const DeviceInterface&);
267 DeviceInterface& operator= (const DeviceInterface&);
273 Error (VkResult error, const char* message, const char* expr, const char* file, int line);
274 Error (VkResult error, const std::string& message);
277 VkResult getError (void) const { return m_error; }
280 const VkResult m_error;
286 NotSupportedError (VkResult error, const char* message, const char* expr, const char* file, int line);
287 NotSupportedError (VkResult error, const std::string& message);
290 VkResult getError (void) const { return m_error; }
293 const VkResult m_error;
299 OutOfMemoryError (VkResult error, const char* message, const char* expr, const char* file, int line);
300 OutOfMemoryError (VkResult error, const std::string& message);
303 VkResult getError (void) const { return m_error; }
306 const VkResult m_error;
309 void checkResult (VkResult result, const char* message, const char* file, int line);
310 void checkResultSupported (VkResult result, const char* message, const char* file, int line);
311 void checkWsiResult (VkResult result, const char* message, const char* file, int line);