*/}}
소스 검색

Output color space fix for maximized canvas.

YimingWu 2 년 전
부모
커밋
0560a02877
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  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);