More Android stub-outs and bug fixes. Fix broken SDL fiber sync.

This commit is contained in:
elasota
2020-10-10 02:42:06 -04:00
parent a2f19f5ccb
commit 5c98783bbb
63 changed files with 1445 additions and 635 deletions

View File

@@ -1,7 +1,9 @@
#pragma once
enum EGpAudioDriverType
{
{
EGpAudioDriverType_None,
EGpAudioDriverType_XAudio2,
EGpAudioDriverType_SDL2,

View File

@@ -5,7 +5,7 @@ class GpComPtr final
{
public:
GpComPtr();
const GpComPtr(const GpComPtr<T> &other);
GpComPtr(const GpComPtr<T> &other);
explicit GpComPtr(T *ptr);
~GpComPtr();

View File

@@ -10,6 +10,11 @@ struct IGpFiber;
struct IGpVOSEventQueue;
struct IGpLogDriver;
namespace PortabilityLayer
{
class HostSystemServices;
}
struct GpDisplayDriverProperties
{
typedef GpDisplayDriverTickStatus_t (*TickFunc_t)(void *context, IGpFiber *vosFiber);
@@ -41,4 +46,5 @@ struct GpDisplayDriverProperties
IGpVOSEventQueue *m_eventQueue;
IGpLogDriver *m_logger;
PortabilityLayer::HostSystemServices *m_systemServices;
};