mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-06 21:37:47 +00:00
Remove newlines from log messages
This commit is contained in:
committed by
Sam Lantinga
parent
17625e20df
commit
718034f5fa
@@ -997,7 +997,7 @@ static HRESULT D3D11_CreateWindowSizeDependentResources(SDL_Renderer *renderer)
|
||||
*/
|
||||
SDL_GetWindowSizeInPixels(renderer->window, &w, &h);
|
||||
data->rotation = D3D11_GetCurrentRotation();
|
||||
// SDL_Log("%s: windowSize={%d,%d}, orientation=%d\n", __FUNCTION__, w, h, (int)data->rotation);
|
||||
// SDL_Log("%s: windowSize={%d,%d}, orientation=%d", __FUNCTION__, w, h, (int)data->rotation);
|
||||
if (D3D11_IsDisplayRotated90Degrees(data->rotation)) {
|
||||
int tmp = w;
|
||||
w = h;
|
||||
@@ -1078,7 +1078,7 @@ static bool D3D11_HandleDeviceLost(SDL_Renderer *renderer)
|
||||
SUCCEEDED(D3D11_CreateWindowSizeDependentResources(renderer))) {
|
||||
recovered = true;
|
||||
} else {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s\n", SDL_GetError());
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s", SDL_GetError());
|
||||
D3D11_ReleaseAll(renderer);
|
||||
}
|
||||
|
||||
@@ -1990,7 +1990,7 @@ static bool D3D11_UpdateViewport(SDL_Renderer *renderer)
|
||||
* SDL_CreateRenderer is calling it, and will call it again later
|
||||
* with a non-empty viewport.
|
||||
*/
|
||||
// SDL_Log("%s, no viewport was set!\n", __FUNCTION__);
|
||||
// SDL_Log("%s, no viewport was set!", __FUNCTION__);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -2057,7 +2057,7 @@ static bool D3D11_UpdateViewport(SDL_Renderer *renderer)
|
||||
d3dviewport.Height = orientationAlignedViewport.h;
|
||||
d3dviewport.MinDepth = 0.0f;
|
||||
d3dviewport.MaxDepth = 1.0f;
|
||||
// SDL_Log("%s: D3D viewport = {%f,%f,%f,%f}\n", __FUNCTION__, d3dviewport.TopLeftX, d3dviewport.TopLeftY, d3dviewport.Width, d3dviewport.Height);
|
||||
// SDL_Log("%s: D3D viewport = {%f,%f,%f,%f}", __FUNCTION__, d3dviewport.TopLeftX, d3dviewport.TopLeftY, d3dviewport.Width, d3dviewport.Height);
|
||||
ID3D11DeviceContext_RSSetViewports(data->d3dContext, 1, &d3dviewport);
|
||||
|
||||
data->viewportDirty = false;
|
||||
|
||||
@@ -1453,7 +1453,7 @@ static bool D3D12_HandleDeviceLost(SDL_Renderer *renderer)
|
||||
SUCCEEDED(D3D12_CreateWindowSizeDependentResources(renderer))) {
|
||||
recovered = true;
|
||||
} else {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s\n", SDL_GetError());
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s", SDL_GetError());
|
||||
D3D12_ReleaseAll(renderer);
|
||||
}
|
||||
|
||||
@@ -2430,7 +2430,7 @@ static bool D3D12_UpdateViewport(SDL_Renderer *renderer)
|
||||
* SDL_CreateRenderer is calling it, and will call it again later
|
||||
* with a non-empty viewport.
|
||||
*/
|
||||
// SDL_Log("%s, no viewport was set!\n", __FUNCTION__);
|
||||
// SDL_Log("%s, no viewport was set!", __FUNCTION__);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -2497,7 +2497,7 @@ static bool D3D12_UpdateViewport(SDL_Renderer *renderer)
|
||||
d3dviewport.Height = orientationAlignedViewport.h;
|
||||
d3dviewport.MinDepth = 0.0f;
|
||||
d3dviewport.MaxDepth = 1.0f;
|
||||
// SDL_Log("%s: D3D viewport = {%f,%f,%f,%f}\n", __FUNCTION__, d3dviewport.TopLeftX, d3dviewport.TopLeftY, d3dviewport.Width, d3dviewport.Height);
|
||||
// SDL_Log("%s: D3D viewport = {%f,%f,%f,%f}", __FUNCTION__, d3dviewport.TopLeftX, d3dviewport.TopLeftY, d3dviewport.Width, d3dviewport.Height);
|
||||
ID3D12GraphicsCommandList_RSSetViewports(data->commandList, 1, &d3dviewport);
|
||||
|
||||
data->viewportDirty = false;
|
||||
|
||||
@@ -350,7 +350,10 @@ static bool CompileShader(GL_ShaderContext *ctx, GLhandleARB shader, const char
|
||||
info = SDL_small_alloc(char, length + 1, &isstack);
|
||||
if (info) {
|
||||
ctx->glGetInfoLogARB(shader, length, NULL, info);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Failed to compile shader:\n%s%s\n%s", defines, source, info);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Failed to compile shader:");
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s", defines);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s", source);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s", info);
|
||||
SDL_small_free(info, isstack);
|
||||
}
|
||||
return false;
|
||||
|
||||
@@ -539,7 +539,7 @@ static GLuint GLES2_CacheShader(GLES2_RenderData *data, GLES2_ShaderType type, G
|
||||
SDL_asprintf(&message, "%s%s", last_message, shader_src_list[i]);
|
||||
SDL_free(last_message);
|
||||
}
|
||||
SDL_Log("%s\n", message);
|
||||
SDL_Log("%s", message);
|
||||
SDL_free(message);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -324,11 +324,11 @@ static void VITA_GXM_SetYUVProfile(SDL_Renderer *renderer, SDL_Texture *texture)
|
||||
ret = sceGxmSetYuvProfile(data->gxm_context, 0, SCE_GXM_YUV_PROFILE_BT709_FULL_RANGE);
|
||||
}
|
||||
} else {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Unsupported YUV colorspace\n");
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Unsupported YUV colorspace");
|
||||
}
|
||||
|
||||
if (ret < 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Setting YUV profile failed: %x\n", ret);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Setting YUV profile failed: %x", ret);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ void *pool_malloc(VITA_GXM_RenderData *data, unsigned int size)
|
||||
data->pool_index += size;
|
||||
return addr;
|
||||
}
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "POOL OVERFLOW\n");
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "POOL OVERFLOW");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@ void *pool_memalign(VITA_GXM_RenderData *data, unsigned int size, unsigned int a
|
||||
data->pool_index = new_index + size;
|
||||
return addr;
|
||||
}
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "POOL OVERFLOW\n");
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "POOL OVERFLOW");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -173,7 +173,7 @@ static void make_fragment_programs(VITA_GXM_RenderData *data, fragment_programs
|
||||
&out->color);
|
||||
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Patcher create fragment failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Patcher create fragment failed: %d", err);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -187,7 +187,7 @@ static void make_fragment_programs(VITA_GXM_RenderData *data, fragment_programs
|
||||
&out->texture);
|
||||
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Patcher create fragment failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Patcher create fragment failed: %d", err);
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -387,7 +387,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
err = sceGxmInitialize(&initializeParams);
|
||||
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "gxm init failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "gxm init failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -433,7 +433,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
|
||||
err = sceGxmCreateContext(&data->contextParams, &data->gxm_context);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create context failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create context failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -450,7 +450,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
// create the render target
|
||||
err = sceGxmCreateRenderTarget(&renderTargetParams, &data->renderTarget);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "render target creation failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "render target creation failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -486,14 +486,14 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
data->displayBufferData[i]);
|
||||
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "color surface init failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "color surface init failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
// create a sync object that we will associate with this buffer
|
||||
err = sceGxmSyncObjectCreate(&data->displayBufferSync[i]);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "sync object creation failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "sync object creation failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
}
|
||||
@@ -576,81 +576,81 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
|
||||
err = sceGxmShaderPatcherCreate(&patcherParams, &data->shaderPatcher);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "shader patcher creation failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "shader patcher creation failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
// check the shaders
|
||||
err = sceGxmProgramCheck(clearVertexProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (clear vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (clear vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmProgramCheck(clearFragmentProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (clear fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (clear fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmProgramCheck(colorVertexProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (color vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (color vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmProgramCheck(colorFragmentProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (color fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (color fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmProgramCheck(textureVertexProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (texture vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (texture vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmProgramCheck(textureFragmentProgramGxp);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (texture fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "check program (texture fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
// register programs with the patcher
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, clearVertexProgramGxp, &data->clearVertexProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (clear vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (clear vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, clearFragmentProgramGxp, &data->clearFragmentProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (clear fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (clear fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, colorVertexProgramGxp, &data->colorVertexProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (color vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (color vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, colorFragmentProgramGxp, &data->colorFragmentProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (color fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (color fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, textureVertexProgramGxp, &data->textureVertexProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (texture vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (texture vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
err = sceGxmShaderPatcherRegisterProgram(data->shaderPatcher, textureFragmentProgramGxp, &data->textureFragmentProgramId);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (texture fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "register program (texture fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -679,7 +679,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
1,
|
||||
&data->clearVertexProgram);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (clear vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (clear vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -692,7 +692,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
clearVertexProgramGxp,
|
||||
&data->clearFragmentProgram);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (clear fragment) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (clear fragment) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
|
||||
@@ -760,7 +760,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
1,
|
||||
&data->colorVertexProgram);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (color vertex) failed: %d\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (color vertex) failed: %d", err);
|
||||
return err;
|
||||
}
|
||||
}
|
||||
@@ -805,7 +805,7 @@ int gxm_init(SDL_Renderer *renderer)
|
||||
1,
|
||||
&data->textureVertexProgram);
|
||||
if (err != 0) {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (texture vertex) failed: %x\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create program (texture vertex) failed: %x", err);
|
||||
return err;
|
||||
}
|
||||
}
|
||||
@@ -1016,7 +1016,7 @@ gxm_texture *create_gxm_texture(VITA_GXM_RenderData *data, unsigned int w, unsig
|
||||
|
||||
// Try SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE in case we're out of VRAM
|
||||
if (!texture_data) {
|
||||
SDL_LogWarn(SDL_LOG_CATEGORY_RENDER, "CDRAM texture allocation failed\n");
|
||||
SDL_LogWarn(SDL_LOG_CATEGORY_RENDER, "CDRAM texture allocation failed");
|
||||
texture_data = vita_mem_alloc(
|
||||
SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE,
|
||||
tex_size,
|
||||
@@ -1040,7 +1040,7 @@ gxm_texture *create_gxm_texture(VITA_GXM_RenderData *data, unsigned int w, unsig
|
||||
ret = sceGxmTextureInitLinear(&texture->gxm_tex, texture_data, format, texture_w, h, 0);
|
||||
if (ret < 0) {
|
||||
free_gxm_texture(data, texture);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "texture init failed: %x\n", ret);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "texture init failed: %x", ret);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1065,7 +1065,7 @@ gxm_texture *create_gxm_texture(VITA_GXM_RenderData *data, unsigned int w, unsig
|
||||
|
||||
if (err < 0) {
|
||||
free_gxm_texture(data, texture);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "color surface init failed: %x\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "color surface init failed: %x", err);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1088,7 +1088,7 @@ gxm_texture *create_gxm_texture(VITA_GXM_RenderData *data, unsigned int w, unsig
|
||||
|
||||
if (err < 0) {
|
||||
free_gxm_texture(data, texture);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "depth stencil init failed: %x\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "depth stencil init failed: %x", err);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1113,7 +1113,7 @@ gxm_texture *create_gxm_texture(VITA_GXM_RenderData *data, unsigned int w, unsig
|
||||
|
||||
if (err < 0) {
|
||||
free_gxm_texture(data, texture);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create render target failed: %x\n", err);
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "create render target failed: %x", err);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,14 +41,14 @@
|
||||
|
||||
#define SET_ERROR_CODE(message, rc) \
|
||||
if (SDL_GetHintBoolean(SDL_HINT_RENDER_VULKAN_DEBUG, false)) { \
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s: %s\n", message, SDL_Vulkan_GetResultString(rc)); \
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s: %s", message, SDL_Vulkan_GetResultString(rc)); \
|
||||
SDL_TriggerBreakpoint(); \
|
||||
} \
|
||||
SDL_SetError("%s: %s", message, SDL_Vulkan_GetResultString(rc)) \
|
||||
|
||||
#define SET_ERROR_MESSAGE(message) \
|
||||
if (SDL_GetHintBoolean(SDL_HINT_RENDER_VULKAN_DEBUG, false)) { \
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s\n", message); \
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "%s", message); \
|
||||
SDL_TriggerBreakpoint(); \
|
||||
} \
|
||||
SDL_SetError("%s", message) \
|
||||
@@ -2512,7 +2512,7 @@ static bool VULKAN_HandleDeviceLost(SDL_Renderer *renderer)
|
||||
VULKAN_CreateWindowSizeDependentResources(renderer) == VK_SUCCESS) {
|
||||
recovered = true;
|
||||
} else {
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s\n", SDL_GetError());
|
||||
SDL_LogError(SDL_LOG_CATEGORY_RENDER, "Renderer couldn't recover from device lost: %s", SDL_GetError());
|
||||
VULKAN_DestroyAll(renderer);
|
||||
}
|
||||
|
||||
@@ -3296,7 +3296,7 @@ static bool VULKAN_UpdateViewport(SDL_Renderer *renderer)
|
||||
* SDL_CreateRenderer is calling it, and will call it again later
|
||||
* with a non-empty viewport.
|
||||
*/
|
||||
// SDL_Log("%s, no viewport was set!\n", __FUNCTION__);
|
||||
// SDL_Log("%s, no viewport was set!", __FUNCTION__);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user