|
- unit uvkuDevice;
-
- {$mode objfpc}{$H+}
-
- interface
-
- uses
- Classes, SysUtils,
- Vulkan;
-
- type
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- TvkuDevice = class(TObject)
- private
- fHandle: VkDevice;
- public
- property Handle: VkDevice read fHandle;
-
- constructor Create(const aPhysicalDevice: VkDevice);
- destructor Destroy; override;
- end;
-
- implementation
-
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //TvkuDevice/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- constructor TvkuDevice.Create(const aPhysicalDevice: VkDevice);
- var
- info: TVkDeviceCreateInfo;
- begin
- inherited Create;
- end;
-
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- destructor TvkuDevice.Destroy;
- begin
- inherited Destroy;
- end;
-
- end.
|