mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
vi: update for new-ipc
This commit is contained in:
parent
23950cc10e
commit
2e2d227ac7
@ -7,11 +7,15 @@
|
||||
#pragma once
|
||||
#include "../types.h"
|
||||
#include "../kernel/event.h"
|
||||
#include "../services/sm.h"
|
||||
#include "../sf/service.h"
|
||||
|
||||
typedef struct {
|
||||
char data[0x40];
|
||||
} ViDisplayName;
|
||||
|
||||
typedef struct {
|
||||
u64 display_id;
|
||||
char display_name[0x40];
|
||||
ViDisplayName display_name;
|
||||
bool initialized;
|
||||
} ViDisplay;
|
||||
|
||||
@ -98,5 +102,5 @@ Result viSetLayerScalingMode(ViLayer *layer, ViScalingMode scaling_mode);
|
||||
|
||||
// IndirectLayer functions
|
||||
|
||||
Result viGetIndirectLayerImageMap(void* buffer, size_t size, s32 width, s32 height, u64 IndirectLayerConsumerHandle, u64 *out0, u64 *out1);
|
||||
Result viGetIndirectLayerImageMap(void* buffer, size_t size, s32 width, s32 height, u64 IndirectLayerConsumerHandle, u64 *out_size, u64 *out_stride);
|
||||
Result viGetIndirectLayerImageRequiredMemoryInfo(s32 width, s32 height, u64 *out_size, u64 *out_alignment);
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user