From 368dda13722cf1479e240d7954cc65c4f99eb178 Mon Sep 17 00:00:00 2001 From: Thomas Friedel Date: Tue, 31 Jul 2018 11:52:32 +0200 Subject: [PATCH] disabled multisampling for tests --- canvas_test.go | 5 ++++- testimages/DrawPath.png | Bin 455 -> 508 bytes testimages/FillConvexPath.png | Bin 383 -> 373 bytes testimages/LineDash.png | Bin 597 -> 489 bytes testimages/MiterLimit.png | Bin 877 -> 529 bytes 5 files changed, 4 insertions(+), 1 deletion(-) diff --git a/canvas_test.go b/canvas_test.go index a7680c9..164f7a5 100644 --- a/canvas_test.go +++ b/canvas_test.go @@ -8,6 +8,7 @@ import ( "strings" "testing" + "github.com/go-gl/gl/v3.2-core/gl" "github.com/tfriedel6/canvas" "github.com/tfriedel6/canvas/sdlcanvas" ) @@ -20,6 +21,8 @@ func run(t *testing.T, fn func(cv *canvas.Canvas)) { } defer wnd.Destroy() + gl.Disable(gl.MULTISAMPLE) + wnd.StartFrame() cv.ClearRect(0, 0, 100, 100) fn(cv) @@ -136,7 +139,7 @@ func TestDrawPath(t *testing.T) { run(t, func(cv *canvas.Canvas) { cv.SetStrokeStyle("#00F") cv.SetLineJoin(canvas.Miter) - cv.SetLineWidth(4) + cv.SetLineWidth(8) cv.BeginPath() cv.MoveTo(10, 10) cv.LineTo(30, 10) diff --git a/testimages/DrawPath.png b/testimages/DrawPath.png index af92becb79900e3dec9d31056de0573490b5bf38..8243ca8cd1807df74d080a4232aa7559637cbbfd 100755 GIT binary patch delta 397 zcmV;80doGw1N;M!B!9z6L_t(|ob21dZo?oD0MWSW|NpXksH$GT@tEC3ka@=*Ht_^U z#G+p>-DWJnSb(trV*$njzFU7h6JF?ueu<;=_rb}%v9BpB>kRrZnsde{UrpHQHjKI< zx^s$Sh2P+3&gAyAomN(?MlWLl#sZ85H1}COS9_2@&%S8am;&s|lOX{Xe?Y$tGoH<_ zG})B}7z;2KV62|TgRtUQcOJz(8yGveJ#D9z71gUdr#{vZbXCnceEiqG%q0J6wREUN7=XG8bA7OPA>S)I`6!X;mNUPo}$@geXYKO zFXh$&Sa%0M!P|Wny|9~KU?LBCT~8kQ06ayLz*vB>0Am5h0*nP13osU7EWlWRv4GTP z@Reip9&G(XM~*^NTvZZpLtyp)WGz(_EAMGv>Ewb~$Mri1njCA+DVj~z)UVW7%~uV1 r2EXEG@L}9K0Fz+>NE-YE00960*0Am3=v93j5Yj0yLxtYuNkWH7|_^6i5Vvk?^(=C?AvxOz)kVr@Jy4vvH)WN#*@7P8et%~pH;O3Irn6* zEZ~$_pKU`vDkdKp;;S$vc+Uci1sDr37GNykZmf>SaQgJ`Dkrx&a*~plJ_&UuF-!G z9&RhgCyxjG8I~MtnPzgwYmz_vDoj6o8UmBN0Vb2c0V0#Y0R$TG6#xML|5ys?n-+Yw Q)&Kwi07*qoM6N<$g5au=QUCw| diff --git a/testimages/FillConvexPath.png b/testimages/FillConvexPath.png index 4251c743d178dff8cd4987057fb5f93d2332f626..9fac8d643ec0dc81e30389d3f81dd5f9f449e5df 100755 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^DIm0?ugyV#&C&GU z|5H`1`w#1-w67{>%G~$!=cD8#R$}1(>GS?Yf0I4?-FW@hH4mcJwEz1M+`Vm$!hHSO4}y3T2$9inUcOn-qD z-4Murry3Qe5Vk@6+6C_|K$8-p*K|U(or`#^cX1Qb#-_6y(;#O5PUhVOHYl&t^eI^X z4()3lU~LbMMLdrOJK*~cy85}Sb4q9e08TEE$N&HU literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^DImz=5sd#bXl$$X1I-8s(pTjHzi`Tm`aXxzw@%zBKgM^r-FAS_|c0UQF)kNvXjyKlX3 zed>4rJ!>A^iMW6I+{K!EU+!EnBOo0K*;OXk;vd$@?2>^uLp`ri) diff --git a/testimages/LineDash.png b/testimages/LineDash.png index e9c5f2a17157b19c1f83b6931c3c04bf620d18c3..d176835320eb9efc391f8bfb11851e0a8b716cbb 100755 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^DImQ^S z{QtkH_=IMFOQuWl(b%)QMQ>a?I%Ar~_Mg8lWFBMcVU^%E5KGWG5Ye!aA(;`YKu!Gr zwd?oq|6^nI;r+?CGvChNY&)}N?cV7Yk5YO+-m161ed_OAVfn+W58LS5x2<}Z!q^#M z9QUAj4$x4Cq|y%Aci(R(Up>!|=_eLo7P+7A{*xaEW=cx#khag+R8;<<{pcypYO|P+ zCoi51;#KF4&5jztH!p5i&)-%3V=Z%ledPOF22yX7zHVgep1sd+&du$2 zSocl(zl+%-66|o{V_n~OzmxvsWL=fB(^h+0HUB-q?1i$nW)DqY+Z|(4+mn`Rx7JRY z&-h`=QLXnveqtAluGLystw~+8Zrbj&qu+Pm5j}en92yywXJ7qtd7HAbZ8GbYp3v=! z?|)M+*)IKWZtdxlud<$oseBO3LV7Of^*woN|G^(=Me)Hn^-}W}sZE`l5 l^h_oqR3*57Z~|lP|3M|g2i9Btb%0UG;OXk;vd$@?2>@~U+1CI7 literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^DImz!OEUl(Q zoc&%o^Sj)G)GNm?OnNW=?GCfaVF|7sy$_vK@9S@QUi2F%C2`!~N|a|4yZj3s4z9VX z4`gJ+gtw_Kem-^T-vckd^%ozI$#*<^f0{}BA!VX6J$YONJ_&4SG=k4|n%|MK(Qi{GbMAN_6GzWKN5?~1viGbUPV|1qtu zXSzQh=vh#BKVY7#Dqw9T@qYDB=a+Kx&fm9hGJF;Lsr1VGLsIWIKX<+++hN=G_I^t3 quNREz268$vs2Dp`A+IU4uhwwpUXO@geCwFrw~>E diff --git a/testimages/MiterLimit.png b/testimages/MiterLimit.png index cb005dda3aff732632157bd2b8b27868eb2f0daf..98cc146a69a2a860fd4fb999093b33f4e319b913 100755 GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^DIm}SOxTA@BiKX zo%MdKy`69Tn%Lc@`A4VQzGDiUUZ;IZZ`W+o)5r4vF4?qCim93ZM|zSOcTvomS+CvW zj{R!*s_d^=Lq^jx2pyT7P~y`H`6v3!(l`Nin=-m9Wgyd9w_PxCW6O79&F z{=e~>*i8?vlGVR=6>0VR|B>v^h|A8Ku&)vB8{I~X!h!;E8w!VJMZBt_L^HO%GOl;IagItn8|v(;sCSj zxivk;`~21{F8jF2c=i80aj7T#R-5|*(s|zd+8@p|-EwnR|Jro1fHI!PcDLrf zdFwm3B5iJ=lkH}P{}(w6co>fh6!0`IKK|iK^;ts}8E4$#42p>l59c2P>OqZ%1M#5P Z{r^?d=#PNSCtV!Sbw literal 877 zcmeAS@N?(olHy`uVBq!ia0vp^DImQKsz>$Nc6^xm;yDen;@{%5LgH`l9Q;!R}? z5Mv;Uc#%?T^KTDtd`SK8`>*Ey-tuF2&Hv)4KS8k0p&iW4bM*S==o~ctcw7glQcWf&=EVsY;$+s`-4eNN_+m{_w5=D{AXfm7n^3&DLDK zt@!t;AZfK2>&KS%mImwi<}Niq_N77O$FUs=IXeTZ-1r2xxtr(}H@k?RP;_rs3IE15 zyD-srl69u6rB%r`?%!K-OZwBEeLKmu`|ZcaO;2ie+0{wCuk>|s=KfITDv$vnsGj&vQ>3`YwR-=3Jxwm2)yEb*L`6|rQ z%O|m_uJ=vn^UH5PUN*m?`udm9vx1!=n->JV)s}iSiL>>iA?v=mM?0CNw!dmSdVI$t zk$*j2@)t@Ezuxje_vfUt{g+jjz5X2OpLvH_HOIRyCz5xbTYyqh-!;lC*Jo{g@&2}b&WC^~ zoj-a@vyQDzGi|#xV`JEw?7K1x(^5_PRE@srrLa%A>bchP-<^LG51)IGekn&ZQO5Vj z`AB2N*H`NHxJcc5ZQj->$J1G+a<@5J>R;TxHL~q;r_<(6_c%QBn1t!`mC@!sYTAom zoO@gLTztHH?K<(Pg72Qh-M+w@Y=&zW%5F`k~L>yDOW8 zwx6gn*5Gc~#DIrzC=dGOUjFfJ{ry`H&s~p`Sf+@XuK(}@bI$+mh3ii+-RKMlW+Mhq LS3j3^P6