jp9000
|
b64d7d71d0
libobs/graphics: Add texture sharing functions
|
7 years ago |
jp9000
|
b56c33a260
libobs/util: Add THREAD_LOCAL macro
|
7 years ago |
jp9000
|
c111fa68b8
libobs: Add vertex/index buffer "direct" flush functions
|
8 years ago |
jp9000
|
a46f0b4808
libobs: Add option to duplicate vertex/index buffer data
|
8 years ago |
jp9000
|
0bc0db1207
libobs/graphics: Add gs_draw_sprite_subregion function
|
9 years ago |
jp9000
|
4dc0024198
libobs/graphics: Add ability to set shader texture sampler
|
9 years ago |
jp9000
|
9f63554e69
libobs: Add gs_create_texture_file_data function
|
9 years ago |
jp9000
|
46feac7f8f
libobs/graphics: Allow gs_render_sprite use without texture
|
9 years ago |
jp9000
|
0be0eedc81
libobs/graphics: Allow NULL *_destroy parameters
|
10 years ago |
jp9000
|
ccfd57d100
libobs/graphics: Rename inconsistent function names
|
10 years ago |
jp9000
|
d242004bee
libobs/graphics: Add null/context warnings
|
10 years ago |
jp9000
|
cf9f21e422
(API Change) libobs/graphics: Change gs_create param
|
10 years ago |
Palana
|
f9eeb049fa
libobs: (Re-)Move (duplicate) graphics mutex init
|
10 years ago |
Palana
|
f981b58b43
Revert "libobs: Check effect mutex exists before destroying it"
|
10 years ago |
Richard Stanway
|
c2c47b1169
libobs: Check effect mutex exists before destroying it
|
10 years ago |
jp9000
|
ea8327ce5b
libobs: Always free effect if not cached
|
10 years ago |
jp9000
|
be52fa26f9
Add gs_blend_function_separate
|
10 years ago |
jp9000
|
cdb27ac06b
libobs: Add functions to push/pop blend states
|
10 years ago |
jp9000
|
699201a06e
libobs: Cache effects to prevent shader duplicates
|
10 years ago |
jp9000
|
1cb02d5879
libobs: Add function to enumerate video adapters
|
10 years ago |
jp9000
|
44b8c24f34
libobs: Add output duplicator support
|
11 years ago |
Christoph Hohmann
|
278aa141e3
Fix creating textures from image data with flipping
|
11 years ago |
jp9000
|
caa32cb6d1
Add support for shared textures to graphics API
|
11 years ago |
jp9000
|
41fad2d1a4
(API Change) Use const params where applicable
|
11 years ago |
jp9000
|
05ac1aea2c
Do not modify gs_init_data parameter in gs_create
|
11 years ago |
jp9000
|
05f89f48ea
Ensure num_backbuffers > 0 in gs_swapchain_create
|
11 years ago |
jp9000
|
c9df41c1e2
(API Change) Remove pointers from all typedefs
|
11 years ago |
jp9000
|
5291760cf8
Fix gs_matrix_* issues
|
11 years ago |
jp9000
|
5780f3f177
(API Change) Improve graphics API consistency
|
11 years ago |
jp9000
|
778cc2b318
(API Change) obs_reset_video: Use return codes
|
11 years ago |