[Phi] adding image management and image/buffer copy commands
This commit is contained in:
@@ -2,6 +2,11 @@
|
||||
#include <Logger.h>
|
||||
|
||||
#include <Buffer.h>
|
||||
#include <Image.h>
|
||||
|
||||
static const char* CommandName[] = {
|
||||
"CopyBuffer", "FillBuffer", "CopyBufferToImage", "CopyImageToBuffer", "CopyImage",
|
||||
};
|
||||
|
||||
PhiStatus ReadCommandData(PhiCommandReader* reader, void* data, uint64_t size)
|
||||
{
|
||||
@@ -42,14 +47,12 @@ static PhiStatus ExecuteCommand(PhiCommandReader* reader, const PhiCmdHeader* co
|
||||
if(IsBufferCommand(command_header))
|
||||
return ExecuteBufferCommand(reader, command_header);
|
||||
|
||||
if(IsImageCommand(command_header))
|
||||
return ExecuteImageCommand(reader, command_header);
|
||||
|
||||
return PHI_STATUS_BAD_MESSAGE;
|
||||
}
|
||||
|
||||
static const char* CommandName[] = {
|
||||
"CopyBuffer",
|
||||
"FillBuffer",
|
||||
};
|
||||
|
||||
int HandleWorkExecution(PhiEndpoint endpoint, const PhiMessageHeader* header)
|
||||
{
|
||||
PhiWorkExecutionRequest request;
|
||||
|
||||
Reference in New Issue
Block a user