added renderpass manager

This commit is contained in:
2026-08-29 12:31:10 +03:00
parent eef7d2b046
commit ee9bffcca4
12 changed files with 319 additions and 106 deletions
-4
View File
@@ -16,8 +16,6 @@ class CAndroidDirectoryHandle: public IDirectoryHandle
public:
};
#include "android/log.h"
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, "funnygame", __VA_ARGS__)
extern struct android_app *g_android_app;
class CAndroidFileSystem : public IFileSystem
{
@@ -29,7 +27,6 @@ public:
virtual IFileHandle *Open( const char *szFileName, int eOpCode ) override
{
LOGI("Opening file: %s", szFileName);
FILE *pFile;
CAndroidFileHandle *pHandle = NULL;
@@ -44,7 +41,6 @@ public:
pHandle = new CAndroidFileHandle;
pHandle->m_pFileSystem = this;
pHandle->m_pFile = AAssetManager_open(g_android_app->activity->assetManager, szFileName, AASSET_MODE_RANDOM);
LOGI("Opened file: %p", pHandle->m_pFile);
pHandle->m_nSize = AAsset_getLength64(pHandle->m_pFile);
return pHandle;
}