obs-studio/libobs/graphics
jp9000 83630fa14a libobs/graphics: Safely fail gs_texrender_begin with 0,0 size
Passing 0,0 texture size should be considered legal, and safely return
false to indicate that rendering can't begin.  Also there's no need to
try to use the current swap chain's width/height if either of the sizes
are 0, there's no need try try to "force" success here anymore.
2015-10-22 17:42:44 -07:00
..
axisang.c With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
axisang.h With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
basemath.hpp first commit 2013-09-30 19:37:13 -07:00
bounds.c Fix 'missing braces' warning 2014-07-13 12:44:33 -07:00
bounds.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
device-exports.h (API Change) libobs/graphics: Change gs_create param 2015-08-05 01:07:08 -07:00
effect-parser.c libobs/graphics: Fix printf format warning 2015-07-19 06:30:35 +02:00
effect-parser.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
effect.c libobs: Always free effect if not cached 2015-04-10 09:48:55 -07:00
effect.h libobs: Always free effect if not cached 2015-04-10 09:48:55 -07:00
graphics-ffmpeg.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
graphics-imports.c libobs/graphics: Rename inconsistent function names 2015-10-21 07:46:43 -07:00
graphics-internal.h libobs/graphics: Rename inconsistent function names 2015-10-21 07:46:43 -07:00
graphics-magick.c (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
graphics.c libobs/graphics: Allow NULL *_destroy parameters 2015-10-22 17:37:59 -07:00
graphics.h libobs/graphics: Rename inconsistent function names 2015-10-21 07:46:43 -07:00
input.h (API Change) Remove pointers from all typedefs 2014-09-25 21:48:11 -07:00
math-defs.h With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
math-extra.c fix min_adjust usage in calc_torque 2013-12-12 23:57:36 +01:00
math-extra.h With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
matrix3.c Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
matrix3.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
matrix4.c Add reverse matrix multiply functions 2014-08-20 12:34:44 -07:00
matrix4.h Add reverse matrix multiply functions 2014-08-20 12:34:44 -07:00
plane.c Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
plane.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
quat.c Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
quat.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
shader-parser.c libobs: Use locale-independent double conversion 2015-03-22 19:18:07 -07:00
shader-parser.h (API Change) Improve graphics API consistency 2014-08-09 11:57:38 -07:00
texture-render.c libobs/graphics: Safely fail gs_texrender_begin with 0,0 size 2015-10-22 17:42:44 -07:00
vec2.c With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
vec2.h With the permission of my fellow contributors, I'm switching obs-studio back to GPL v2+ to prevent issues between this project and the original OBS project, and for personal reasons to avoid legal ambiguity (not political reasons, I admittedly would prefer GPL v3+) 2013-12-02 22:24:38 -07:00
vec3.c Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
vec3.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
vec4.c Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00
vec4.h Change graphics subsystem to 4x4 matrices 2014-06-14 23:17:04 -07:00