|
|
@@ -23,6 +23,10 @@
|
|
|
#include "matrix3.h"
|
|
|
#include "matrix4.h"
|
|
|
|
|
|
+/* ========================================================================= *
|
|
|
+ * Exports *
|
|
|
+ * ========================================================================= */
|
|
|
+
|
|
|
struct gs_exports {
|
|
|
const char *(*device_get_name)(void);
|
|
|
const char *(*gpu_get_driver_version)(void);
|
|
|
@@ -280,6 +284,10 @@ struct gs_exports {
|
|
|
#endif
|
|
|
};
|
|
|
|
|
|
+/* ========================================================================= *
|
|
|
+ * Graphics Subsystem Data *
|
|
|
+ * ========================================================================= */
|
|
|
+
|
|
|
struct blend_state {
|
|
|
bool enabled;
|
|
|
enum gs_blend_type src_c;
|