mirror of
https://github.com/hyprwm/hyprpicker.git
synced 2024-11-16 16:15:58 +01:00
core: minor log cleanups
This commit is contained in:
parent
c36676ad0c
commit
2da9a6071e
1 changed files with 4 additions and 3 deletions
|
@ -121,8 +121,6 @@ SPoolBuffer* CHyprpicker::getBufferForLS(CLayerSurface* pLS) {
|
||||||
if (!returns)
|
if (!returns)
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
|
||||||
returns->busy = true;
|
|
||||||
|
|
||||||
return returns;
|
return returns;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -327,8 +325,10 @@ void* CHyprpicker::convert24To32Buffer(SPoolBuffer* pBuffer) {
|
||||||
void CHyprpicker::renderSurface(CLayerSurface* pSurface, bool forceInactive) {
|
void CHyprpicker::renderSurface(CLayerSurface* pSurface, bool forceInactive) {
|
||||||
const auto PBUFFER = getBufferForLS(pSurface);
|
const auto PBUFFER = getBufferForLS(pSurface);
|
||||||
|
|
||||||
if (!PBUFFER || !pSurface->screenBuffer.buffer)
|
if (!PBUFFER || !pSurface->screenBuffer.buffer) {
|
||||||
|
Debug::log(ERR, PBUFFER ? "renderSurface: pSurface->screenBuffer.buffer null" : "renderSurface: PBUFFER null");
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
PBUFFER->surface = cairo_image_surface_create_for_data((unsigned char*)PBUFFER->data, CAIRO_FORMAT_ARGB32, pSurface->m_pMonitor->size.x * pSurface->m_pMonitor->scale,
|
PBUFFER->surface = cairo_image_surface_create_for_data((unsigned char*)PBUFFER->data, CAIRO_FORMAT_ARGB32, pSurface->m_pMonitor->size.x * pSurface->m_pMonitor->scale,
|
||||||
pSurface->m_pMonitor->size.y * pSurface->m_pMonitor->scale, PBUFFER->pixelSize.x * 4);
|
pSurface->m_pMonitor->size.y * pSurface->m_pMonitor->scale, PBUFFER->pixelSize.x * 4);
|
||||||
|
@ -438,6 +438,7 @@ void CHyprpicker::renderSurface(CLayerSurface* pSurface, bool forceInactive) {
|
||||||
cairo_destroy(PCAIRO);
|
cairo_destroy(PCAIRO);
|
||||||
cairo_surface_destroy(PBUFFER->surface);
|
cairo_surface_destroy(PBUFFER->surface);
|
||||||
|
|
||||||
|
PBUFFER->busy = true;
|
||||||
PBUFFER->cairo = nullptr;
|
PBUFFER->cairo = nullptr;
|
||||||
PBUFFER->surface = nullptr;
|
PBUFFER->surface = nullptr;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue