*/}}
Pārlūkot izejas kodu

Output color space fix for maximized canvas.

YimingWu 1 gadu atpakaļ
vecāks
revīzija
0560a02877
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      la_kernel.c

+ 2 - 0
la_kernel.c

@@ -2177,6 +2177,8 @@ void la_WindowDefDraw(laWindow *w, laBoxedTheme *bt){
     if((ui=w->MaximizedUi) && w->MaximizedUiPanel && ui->Type->Draw && ui->CanvasTemplate->SecondDraw){
         MAIN.CurrentPanel=w->MaximizedUiPanel; laPanel* p=w->MaximizedUiPanel; int DrawState_=0;
         if(p->Refresh){
+            tnsUseShader(T->immShader);tnsEnableShaderv(T->immShader);
+            tnsUniformOutputColorSpace(T->immShader,w->OutputColorSpace);
             if(p->Refresh&LA_TAG_RECALC){
                 la_SetPropMathcerContext(p);
                 laRecalcPanelImmediate(p);