jp9000
|
f4e7a893c5
Remove 'rebuild' variable from vertexbuffer_flush
|
11 years ago |
jp9000
|
9d66c96299
Fix bug with creating immediate vertex buffers
|
11 years ago |
jp9000
|
1c2a0524b7
Change graphics subsystem to 4x4 matrices
|
11 years ago |
jp9000
|
bfeb16e884
Fix bug with matrix rotation function
|
11 years ago |
Palana
|
3990c18aac
Add NULL checks and assertions to fix clang static analysis problems
|
11 years ago |
BtbN
|
97c94b183a
Add copy_texture_region function
|
11 years ago |
jp9000
|
0a86e8fb3f
Add dummy GL texture flag & direct object access
|
11 years ago |
jp9000
|
d9251f9e87
Add source properties window (very preliminary)
|
11 years ago |
jp9000
|
154e0c59e1
Use atomic functions where appropriate
|
11 years ago |
jp9000
|
fd37d9e9a8
Implement encoder interface (still preliminary)
|
11 years ago |
jp9000
|
4f7ab552df
Reimplement monitor capture
|
11 years ago |
jp9000
|
9c6da6f52d
Split output/input audio capture sources
|
11 years ago |
jp9000
|
94a2d20712
Be just a bit more consistent.
|
11 years ago |
jp9000
|
771eac6015
Be more consistent about log levels
|
11 years ago |
jp9000
|
268e4e7811
Add more checks for NULL pointers
|
11 years ago |
jp9000
|
105aafbc96
Fix a NULL pointer deference
|
11 years ago |
jp9000
|
2dbbffe4a2
Make a number of key optimizations
|
11 years ago |
jp9000
|
966b943d5b
Remove majority of warnings
|
11 years ago |
jp9000
|
b067440f73
Use bzalloc instead of bmalloc then memset
|
11 years ago |
jp9000
|
e4921074c1
Fix texture_setimage
|
11 years ago |
jp9000
|
6c92cf5841
Implement output, improve video/audio subsystems
|
11 years ago |
Christoph Hohmann
|
1a928f638c
Don't close module if opening failed during graphics initialization
|
12 years ago |
Palana
|
74aa1c466b
add osx iosurface opengl integration
|
12 years ago |
jp9000
|
0781670ba2
add handling of GL_TEXTURE_RECTANGLE target, and add automatic handling if using it as a sprite
|
12 years ago |
jp9000
|
8298fa4dc7
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+)
|
12 years ago |
jp9000
|
58810f9806
changed gs_draw_sprite to allow custom sizes, added output textures to the core, and adjusted the test code to accommodate the changes
|
12 years ago |
jp9000
|
d2ba08e46b
add frame flipping code
|
12 years ago |
jp9000
|
a43e291577
fill in the texture_setimage function, fill in a few other functions, and change certain names to be a little more consistent
|
12 years ago |
jp9000
|
ae3cecf09f
make data access in the threads a bit more safe (note: probably will need some more safety measures later on)
|
12 years ago |
jp9000
|
18834c6a45
some static analysis cleanup
|
12 years ago |