jpark37
|
f27f858ab3
libobs: Support device loss registration
|
5 jaren geleden |
jpark37
|
8f6984e345
libobs: Add support for volume textures
|
5 jaren geleden |
jpark37
|
ade65df2aa
libobs: Add gs_begin_frame for duplicators
|
6 jaren geleden |
jp9000
|
bf41fd5a6b
libobs: Add graphics API to get graphics object pointer
|
6 jaren geleden |
jpark37
|
0e12d8189c
libobs: Add GPU timestamp query support
|
6 jaren geleden |
jp9000
|
f53df7da64
clang-format: Apply formatting
|
6 jaren geleden |
James Park
|
2996a6c06b
libobs/graphics: Support debug markers
|
6 jaren geleden |
jp9000
|
93fc61fa82
libobs/graphics: Add NV12 texture support
|
7 jaren geleden |
jp9000
|
b64d7d71d0
libobs/graphics: Add texture sharing functions
|
7 jaren geleden |
jp9000
|
c111fa68b8
libobs: Add vertex/index buffer "direct" flush functions
|
8 jaren geleden |
jp9000
|
4dc0024198
libobs/graphics: Add ability to set shader texture sampler
|
9 jaren geleden |
jp9000
|
ccfd57d100
libobs/graphics: Rename inconsistent function names
|
10 jaren geleden |
jp9000
|
cf9f21e422
(API Change) libobs/graphics: Change gs_create param
|
10 jaren geleden |
jp9000
|
be52fa26f9
Add gs_blend_function_separate
|
10 jaren geleden |
jp9000
|
cdb27ac06b
libobs: Add functions to push/pop blend states
|
10 jaren geleden |
jp9000
|
699201a06e
libobs: Cache effects to prevent shader duplicates
|
10 jaren geleden |
jp9000
|
1cb02d5879
libobs: Add function to enumerate video adapters
|
10 jaren geleden |
jp9000
|
44b8c24f34
libobs: Add output duplicator support
|
10 jaren geleden |
jp9000
|
caa32cb6d1
Add support for shared textures to graphics API
|
11 jaren geleden |
jp9000
|
41fad2d1a4
(API Change) Use const params where applicable
|
11 jaren geleden |
jp9000
|
c9df41c1e2
(API Change) Remove pointers from all typedefs
|
11 jaren geleden |
jp9000
|
5780f3f177
(API Change) Improve graphics API consistency
|
11 jaren geleden |
jp9000
|
778cc2b318
(API Change) obs_reset_video: Use return codes
|
11 jaren geleden |
jp9000
|
89a5bdbcf1
Add gs_device_type function
|
11 jaren geleden |
jp9000
|
a446dd74af
Add gs_device_name function
|
11 jaren geleden |
jp9000
|
57cfd4f991
Implement function to reset blend state
|
11 jaren geleden |
jp9000
|
7b12133af3
Use uint8_t* instead of void* for texture data
|
11 jaren geleden |
jp9000
|
caf8ca9ba8
Remove 'shader' param from shader param functions
|
11 jaren geleden |
jp9000
|
27010a2f56
Add a 'flush' command to graphics subsystem
|
11 jaren geleden |
jp9000
|
8aa49cc9ad
Remove unused graphics subsystem functions
|
11 jaren geleden |