浏览代码

Fix: (Re-)Set DrawColor of renderer when setting alpha

Ronny Otto 2 年之前
父节点
当前提交
74df7e289d
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      sdlrendermax2d.mod/sdlrendermax2d.bmx

+ 13 - 0
sdlrendermax2d.mod/sdlrendermax2d.bmx

@@ -582,3 +582,16 @@ Function SDLPrioritizeRenderer( renderer:String, priority:ESDLHintPriority = ESD
 		End If
 	Next
 End Function
+
+
+Function SDLGetRendererNames:String[]()
+	Local result:String[] = New String[ SDLGetNumRenderDrivers() ]
+
+	For Local i:int = 0 Until SDLGetNumRenderDrivers()
+		Local info:SDLRendererInfo
+		SDLGetRenderDriverInfo(i, info)
+
+		result[i] = info.GetName()
+	Next
+	Return result
+End Function