From c9853049c50fe225d5cd119068bb2ac1a62c4b11 Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Mon, 16 Nov 2020 14:01:10 -0800 Subject: [PATCH] Clear rendertex because KSP wont --- .../Plugins/ConformalDecals.dll | Bin 82432 -> 82432 bytes .../Versioning/ConformalDecals.version | 4 ++-- README.md | 2 +- Source/ConformalDecals/Text/TextRenderer.cs | 1 + changelog.txt | 4 ++++ 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/GameData/ConformalDecals/Plugins/ConformalDecals.dll b/GameData/ConformalDecals/Plugins/ConformalDecals.dll index 20b7463605ff38fa0d2018a2ed5715c076229976..8ac1384eb029771a2da189f3243fceae1fd3bd74 100644 GIT binary patch delta 2107 zcmY+_3rtg27zgn4uawq0q(1YiA>V!lq_DEM|wX=i*lln^t)6s>6YxXUe(EmcUYb1 zmAZk-jC#d|S$wLD^|8u~594ysNV+t<)szd1Ut|Z(HTkb7xll-Jxbk6>(#%V(Zzxlc zF6A??w{GXkr0inO%a#J<`Bl-4&wM4PMJa%X!kgKxrl}|)-Oo0%sVLXQC)%b=!z#)i zy245!>PZbbLXD)F=qy%|qTtBdU(3pNwcJH#S1R_GFnC2blr(>fD&sXjKr5;v>}(@7`uY=&a2 zO>`x! zZ|a%NeL<;0CTY3*lJXJ?NQ-&401HWt?yE{QE|N0rR<;OTyY*grN6fd>AZ3p{aT?QN zT9n1;+M|bBjMK0L(R+1G%~#nnOd|Css;m}sNY~R;wj8yjq71MVI7K>=Vl%9Oy;b%i zZ{bSh>XOgmN=)bC>(}JNxDv$_mW~@>tKcOq9B1WPLwa{itEmo+q`jF!J4jtJJ5CDA z>>TMt#_N_k+#>ZzMYZv%seE{Gf9sGW$p2r&L9D|7Njw{?(H_tfg%f2eXFuM8n(zuY9b@^++1=_?N-l_XXk zhC@9dO0UYLhmolZV(DSzQf7PF!!=z>--0lT9?QtHC3KzG+z4t(Vu%R7(=~km zQ3TFIj=Rd-BBPdzjW(D|vof^VvNhM7<%CsgwPmigidpOb|G!@jZhPB(-uL%@zxRLl z-o1l9(?Or9>xePNcOmF+x8a2UopL-G0Fq6G6<})ua}BA1^+?9)fES+F=JjCWvz%`R zW@4#>v4*M**gm*t(+|eM&07PRo>8wT(5&_pFemOw`K?c+JecZ4^vg1{+;)xfERIx} z+4Ptbw*NKVtU6&Q?Xacu%2d+(R?X-{Ch0e+T+%(+v&N&7k55sY7?!$&a>s7fg~f-& z_z_m_I2W6R2GY&QPV++iE7fDE%6?v52(wRA_E>guWkZ$HEL)V9)EvZ1c`dt?LtJ*s zu4nCy%0;TrBM$UhZfCWrxo}Z+I8%;0LJ?3y{972vRsiTPg3E%OY{4hql4q_ZXHp#z6wW^kR>Gd}*5 z`V=1MV(oLliZD*fcL_~7ES99Pmf1y05v)=pY+h9Clx4^uon4e@SdMBgK41UsS785y z(iP~LQ2I13Na>Zu7@1I6jIjxoD`C{+czHjSK-Fb&$BeQP#FL6+6fRN60?&mbJubO_ z1mYy0!8(#_R-&O46;eLgZxyPkL+Q*;^D1m7RnIiBRX9e9w_h}^Mu3#L9;-&jYH2dy9k`+T=j?W%ebt48xCfRb2z)QF#w)Y+lY)buCsN)l27atwR?{bAJ_44&yOB zOLTv&R=`fGb>CE{U`oX6H%$ zj{Q;f_>MFr^_P%`j~BmhJ)*nBnd(nVJ+70))3O8YemxVn1%f8l1gqp2T(Mxyu#tvc>0GtCB5y4y z;A*7oPp7DC2@JlzbnOATPjB4{-z2q9QuidiCZ+%9x1xViHV`N|)#@3Zu&)OfC+UjR zA$FN9j_bjWRNG6`GrQ^iK4Woi2Muc%$S7i5s`GzpAQ6?sY@y*G2eY_YE z#wdmFB^Snpku>=I8~!Bp4(|QbQK5YF*2aj+j<=U~=kDqA4Q%^tXdoVa3F&23D<3kH zlp1)SgM91dZ|YvR{{JUhi*G95lKE!kZ)|Juup3E=^>Xo<#&t`UcSV;LHjjMpPjJ|c z<^{BOkwSY#^Zs+@lwUtisQjd`F}{vo`MekNitms6=gvfPuq6j!e_Hg=^jwTjF?44S M#pdHa{AuR@02*W5X8-^I diff --git a/GameData/ConformalDecals/Versioning/ConformalDecals.version b/GameData/ConformalDecals/Versioning/ConformalDecals.version index a722e4d..56afe25 100644 --- a/GameData/ConformalDecals/Versioning/ConformalDecals.version +++ b/GameData/ConformalDecals/Versioning/ConformalDecals.version @@ -6,8 +6,8 @@ { "MAJOR":0, "MINOR":2, - "PATCH":3, - "BUILD":1 + "PATCH":4, + "BUILD":0 }, "KSP_VERSION": { diff --git a/README.md b/README.md index c2c2508..f607557 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Conformal Decals v0.2.3 +# Conformal Decals v0.2.4 [![Build Status](https://travis-ci.org/drewcassidy/KSP-Conformal-Decals.svg?branch=release)](https://travis-ci.org/drewcassidy/KSP-Conformal-Decals) [![Art: CC BY-SA 4.0](https://img.shields.io/badge/Art%20License-CC%20BY--SA%204.0-orange.svg)](https://creativecommons.org/licenses/by-sa/4.0/) [![Code: GPL v3](https://img.shields.io/badge/Code%20License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) ![Screenshot](http://pileof.rocks/KSP/images/ConformalDecalsHeader.png) diff --git a/Source/ConformalDecals/Text/TextRenderer.cs b/Source/ConformalDecals/Text/TextRenderer.cs index 5176c15..a1bd492 100644 --- a/Source/ConformalDecals/Text/TextRenderer.cs +++ b/Source/ConformalDecals/Text/TextRenderer.cs @@ -272,6 +272,7 @@ namespace ConformalDecals.Text { } } + GL.Clear(false, true, Color.black); //KSP doesnt clear render textures before using them so we need to clear afterwards, as well. Thanks Squad. GL.PopMatrix(); // COPY TEXTURE BACK INTO RAM diff --git a/changelog.txt b/changelog.txt index 16dfba6..bfa046f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,7 @@ +v0.2.4 +- Fixes: + - Fixed red text appearing on planets due to KSP bug by clearing render textures afterwards. + v0.2.3 ------ - Fixes: