aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2023-08-27 13:07:26 +0200
committerSven Gothel <[email protected]>2023-08-27 13:10:17 +0200
commit7cba3e8e8bc0f224cc4be8bd1290068ed5429365 (patch)
tree7c43c85af84d726a2bd040bd3e7fe8b961dfcd6d /src
parent4448010d8d787c73d48f54b296c3a8c2499aeaa0 (diff)
GraphUI: Button: Reduce default DEFAULT_LABEL_ZOFFSET from 0.005f -> 0.0001f, have to check if working on all platforms (TODO)
Otherwise, we have to resolve the 'one Region' for the Button (backgroung shape + text on top) implementation with two OutlineShapes. As of now, we use the z-offset of the text above background to avoid z-fighting. This is like a manual application of glPolygonOffset(..) directly on the produced vertices.
Diffstat (limited to 'src')
-rw-r--r--src/graphui/classes/com/jogamp/graph/ui/shapes/Button.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/graphui/classes/com/jogamp/graph/ui/shapes/Button.java b/src/graphui/classes/com/jogamp/graph/ui/shapes/Button.java
index 5fe99c5c9..9ce04cb47 100644
--- a/src/graphui/classes/com/jogamp/graph/ui/shapes/Button.java
+++ b/src/graphui/classes/com/jogamp/graph/ui/shapes/Button.java
@@ -60,7 +60,7 @@ public class Button extends BaseButton {
/** {@value} */
public static final float DEFAULT_SPACING_Y = 0.42f;
- private static final float DEFAULT_LABEL_ZOFFSET = 0.005f; // 0.05f;
+ private static final float DEFAULT_LABEL_ZOFFSET = 0.0001f; // 0.05f;
private float labelZOffset;
private final Label0 label;