mirror of
https://github.com/ValveSoftware/Proton.git
synced 2025-01-13 23:28:16 +03:00
wineopenxr: Don't sort funcpointers.
Sorting breaks generated code compilation due to funcpointers dependencies on each other in the up to date registry. CW-Bug-Id: #23689
This commit is contained in:
parent
7c56794fa5
commit
26e5b94e4c
@ -2939,7 +2939,7 @@ class XrRegistry(object):
|
||||
self.bitmasks = sorted(bitmasks, key=lambda bitmask: bitmask.name)
|
||||
self.defines = defines
|
||||
self.enums = OrderedDict(sorted(self.enums.items()))
|
||||
self.funcpointers = sorted(funcpointers, key=lambda fp: fp.name)
|
||||
self.funcpointers = funcpointers
|
||||
self.handles = sorted(handles, key=lambda handle: handle.name)
|
||||
self.structs = sorted(structs, key=lambda struct: struct.name)
|
||||
|
||||
|
@ -1545,13 +1545,13 @@ typedef struct XrHandJointLocationsEXT XrHandJointLocationsEXT;
|
||||
typedef struct XrSpatialAnchorSpaceCreateInfoMSFT XrSpatialAnchorSpaceCreateInfoMSFT;
|
||||
typedef struct XrControllerModelStateMSFT XrControllerModelStateMSFT;
|
||||
typedef struct XrNewSceneComputeInfoMSFT XrNewSceneComputeInfoMSFT;
|
||||
typedef void (XRAPI_PTR * PFN_xrVoidFunction)(
|
||||
void);
|
||||
typedef XrBool32 (XRAPI_PTR * PFN_xrDebugUtilsMessengerCallbackEXT)(
|
||||
XrDebugUtilsMessageSeverityFlagsEXT messageSeverity,
|
||||
XrDebugUtilsMessageTypeFlagsEXT messageTypes,
|
||||
const XrDebugUtilsMessengerCallbackDataEXT *callbackData,
|
||||
void *userData);
|
||||
typedef void (XRAPI_PTR * PFN_xrVoidFunction)(
|
||||
void);
|
||||
|
||||
struct XrActionCreateInfo
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user