Class VulkanMissingRequiredMemoryTypeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.io7m.jcoronado.api.VulkanException
com.io7m.jcoronado.api.VulkanMissingRequiredMemoryTypeException
- All Implemented Interfaces:
com.io7m.seltzer.api.SStructuredErrorExceptionType<String>, com.io7m.seltzer.api.SStructuredErrorType<String>, Serializable
An exception raised by no memory type being available to provide for a specific allocation.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionVulkanMissingRequiredMemoryTypeException(String message, VulkanMemoryRequirements requirements) Construct an exception. -
Method Summary
Methods inherited from class VulkanException
attributes, errorCode, exception, remediatingActionMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.io7m.seltzer.api.SStructuredErrorExceptionType
getMessage, message
-
Constructor Details
-
VulkanMissingRequiredMemoryTypeException
public VulkanMissingRequiredMemoryTypeException(String message, VulkanMemoryRequirements requirements) Construct an exception.- Parameters:
message- The error messagerequirements- The memory requirements
-