namespace NativeEngine;

internal enum RenderImageLayout_t
{
	RENDER_IMAGE_LAYOUT_UNDEFINED = 0,
	RENDER_IMAGE_LAYOUT_GENERAL,
	RENDER_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
	RENDER_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
	RENDER_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL,
	RENDER_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,
	RENDER_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
	RENDER_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
	NUM_RENDER_IMAGE_LAYOUTS
};
