fix GUIVertexConsumer test crash

This commit is contained in:
Moritz Zwerger 2023-10-07 23:13:39 +02:00
parent 0701df836f
commit 6b3d29ed88
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4

View File

@ -33,7 +33,7 @@ interface GUIVertexConsumer {
fun addQuad(start: Vec2, end: Vec2, texture: Texture?, uvStart: Vec2 = UV_START, uvEnd: Vec2 = UV_END, tint: RGBColor, options: GUIVertexOptions?) { fun addQuad(start: Vec2, end: Vec2, texture: Texture?, uvStart: Vec2 = UV_START, uvEnd: Vec2 = UV_END, tint: RGBColor, options: GUIVertexOptions?) {
val uvStart = texture?.renderData?.transformUV(uvStart) ?: uvStart val uvStart = texture?.renderData?.transformUV(uvStart) ?: uvStart
val uvEnd = texture?.renderData?.transformUV(uvEnd) ?: uvEnd val uvEnd = texture?.renderData?.transformUV(uvEnd) ?: uvEnd
addQuad(start, end, texture as ShaderIdentifiable, uvStart, uvEnd, tint, options) addQuad(start, end, texture as ShaderIdentifiable?, uvStart, uvEnd, tint, options)
} }
fun addQuad(start: Vec2, end: Vec2, texture: ShaderIdentifiable?, uvStart: Vec2 = UV_START, uvEnd: Vec2 = UV_END, tint: RGBColor, options: GUIVertexOptions?) { fun addQuad(start: Vec2, end: Vec2, texture: ShaderIdentifiable?, uvStart: Vec2 = UV_START, uvEnd: Vec2 = UV_END, tint: RGBColor, options: GUIVertexOptions?) {
val positions = arrayOf( val positions = arrayOf(