mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-02 04:34:29 +01:00
vrclient: Move sources out of vrclient_x64 subfolder.
CW-Bug-Id: #22729
This commit is contained in:
parent
98a90a1458
commit
e9aeba85f2
161 changed files with 165 additions and 165 deletions
78
vrclient_x64/unixlib.h
Normal file
78
vrclient_x64/unixlib.h
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
#ifndef __VRCLIENT_UNIXLIB_H
|
||||
#define __VRCLIENT_UNIXLIB_H
|
||||
|
||||
#include <stdarg.h>
|
||||
#include <stddef.h>
|
||||
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <winternl.h>
|
||||
|
||||
#include "vrclient_structs.h"
|
||||
|
||||
#include "wine/unixlib.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
#endif /* __cplusplus */
|
||||
|
||||
struct render_model
|
||||
{
|
||||
union
|
||||
{
|
||||
w_RenderModel_t_0912 w_0912;
|
||||
};
|
||||
union
|
||||
{
|
||||
u_RenderModel_t_0912 *u_0912;
|
||||
};
|
||||
};
|
||||
|
||||
struct render_model_texture_map
|
||||
{
|
||||
union
|
||||
{
|
||||
w_RenderModel_TextureMap_t_090 w_090;
|
||||
w_RenderModel_TextureMap_t_1237 w_1237;
|
||||
};
|
||||
union
|
||||
{
|
||||
u_RenderModel_TextureMap_t_090 *u_090;
|
||||
u_RenderModel_TextureMap_t_1237 *u_1237;
|
||||
};
|
||||
};
|
||||
|
||||
struct vrclient_init_params
|
||||
{
|
||||
bool _ret;
|
||||
HMODULE winevulkan;
|
||||
char *unix_path;
|
||||
};
|
||||
|
||||
struct vrclient_HmdSystemFactory_params
|
||||
{
|
||||
void *_ret;
|
||||
const char *name;
|
||||
int *return_code;
|
||||
};
|
||||
|
||||
struct vrclient_VRClientCoreFactory_params
|
||||
{
|
||||
void *_ret;
|
||||
const char *name;
|
||||
int *return_code;
|
||||
};
|
||||
|
||||
typedef NTSTATUS (*unixlib_entry_t)( void *args );
|
||||
extern const unixlib_entry_t __wine_unix_call_funcs[];
|
||||
|
||||
#define VRCLIENT_CALL( code, args ) __wine_unix_call_funcs[unix_ ## code]( args )
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
#endif /* __cplusplus */
|
||||
|
||||
#include "unixlib_generated.h"
|
||||
|
||||
#endif /* __VRCLIENT_UNIXLIB_H */
|
||||
Loading…
Add table
Add a link
Reference in a new issue