فهرست منبع

libobs/graphics: Remove some unnecessary checks

These checks are redundant because the base function they all lead to
does the same check.
Lain 10 ماه پیش
والد
کامیت
9fa3b045a3
1فایلهای تغییر یافته به همراه0 افزوده شده و 20 حذف شده
  1. 0 20
      libobs/graphics/graphics.c

+ 0 - 20
libobs/graphics/graphics.c

@@ -651,10 +651,6 @@ gs_vertbuffer_t *gs_render_save(void)
 void gs_vertex2f(float x, float y)
 {
 	struct vec3 v3;
-
-	if (!gs_valid("gs_verte"))
-		return;
-
 	vec3_set(&v3, x, y, 0.0f);
 	gs_vertex3v(&v3);
 }
@@ -662,10 +658,6 @@ void gs_vertex2f(float x, float y)
 void gs_vertex3f(float x, float y, float z)
 {
 	struct vec3 v3;
-
-	if (!gs_valid("gs_vertex3f"))
-		return;
-
 	vec3_set(&v3, x, y, z);
 	gs_vertex3v(&v3);
 }
@@ -673,10 +665,6 @@ void gs_vertex3f(float x, float y, float z)
 void gs_normal3f(float x, float y, float z)
 {
 	struct vec3 v3;
-
-	if (!gs_valid("gs_normal3f"))
-		return;
-
 	vec3_set(&v3, x, y, z);
 	gs_normal3v(&v3);
 }
@@ -709,10 +697,6 @@ void gs_color(uint32_t color)
 void gs_texcoord(float x, float y, int unit)
 {
 	struct vec2 v2;
-
-	if (!gs_valid("gs_texcoord"))
-		return;
-
 	vec2_set(&v2, x, y);
 	gs_texcoord2v(&v2, unit);
 }
@@ -720,10 +704,6 @@ void gs_texcoord(float x, float y, int unit)
 void gs_vertex2v(const struct vec2 *v)
 {
 	struct vec3 v3;
-
-	if (!gs_valid("gs_vertex2v"))
-		return;
-
 	vec3_set(&v3, v->x, v->y, 0.0f);
 	gs_vertex3v(&v3);
 }