From c31847f7853f8d51d0c20c2e69e036004bcc5b68 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Sat, 13 Apr 2024 12:18:01 -0700 Subject: [PATCH] improve min sampling when applying transforms in ui --- src/df/gfx/df_gfx.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/df/gfx/df_gfx.c b/src/df/gfx/df_gfx.c index f7eb9f27..e8c7ec03 100644 --- a/src/df/gfx/df_gfx.c +++ b/src/df/gfx/df_gfx.c @@ -6380,6 +6380,7 @@ df_window_update_and_render(Arena *arena, OS_EventList *events, DF_Window *ws, D Mat3x3F32 origin2box_xform = make_translate_3x3f32(v2f32(box->rect.x0 + box_dim.x/8, box->rect.y0)); Mat3x3F32 xform = mul_3x3f32(origin2box_xform, mul_3x3f32(scale_xform, box2origin_xform)); d_push_xform2d(xform); + d_push_tex2d_sample_kind(R_Tex2DSampleKind_Linear); } // rjf: draw drop shadow @@ -6708,6 +6709,7 @@ df_window_update_and_render(Arena *arena, OS_EventList *events, DF_Window *ws, D if(b->squish != 0) { d_pop_xform2d(); + d_pop_tex2d_sample_kind(); } // rjf: pop transparency