Magnus Norddahl
|
ef6d217623
|
Rearrange the code slightly so it is easier to add other backends
|
2019-12-23 20:09:38 +01:00 |
|
Magnus Norddahl
|
84efdad49e
|
Add the license that applies to BuilderNative
|
2019-12-23 00:13:09 +01:00 |
|
Magnus Norddahl
|
5c5633c1e7
|
Clearing the current active OpenGL context is apparently very expensive. Only do it if we're destroying an OpenGL context.
|
2019-12-20 05:30:27 +01:00 |
|
ZZYZX
|
b3a4f563e9
|
Call wglMakeCurrent before SwapBuffers in Windows context implementation
|
2019-12-18 00:36:13 +02:00 |
|
ZZYZX
|
4cb6d68c45
|
Use PBO to stream texture data for software rendering
|
2019-12-16 06:54:44 +02:00 |
|
Magnus Norddahl
|
03e9da365e
|
Misc fixes for mono P/Invoke of BuilderNative
|
2019-08-30 10:30:28 +02:00 |
|
Magnus Norddahl
|
3cd96fc788
|
Fix linux compile errors and build the BuilderNative.so library
|
2019-08-30 08:45:14 +02:00 |
|
Magnus Norddahl
|
1ef7d4a267
|
- improve performance
|
2019-08-22 15:46:24 +02:00 |
|
Magnus Norddahl
|
0562dac685
|
- fix screenverts math and some line drawing bugs
|
2019-08-20 12:45:23 +02:00 |
|
Magnus Norddahl
|
3b2d50cce0
|
- add the X11 OpenGL init code, even though it is useless until someone repairs mono's winforms implementation
|
2019-08-18 06:04:15 +02:00 |
|
Magnus Norddahl
|
ebba32e7ba
|
- add the appropriate ifdefs for an unix build
|
2019-08-18 03:29:33 +02:00 |
|
Magnus Norddahl
|
8ea439a5c2
|
- fix some rendering problems in visual mode
|
2019-08-15 14:49:49 +02:00 |
|
Magnus Norddahl
|
a292300eaa
|
- use some more sane values for the frame buffer
|
2019-08-15 09:49:36 +02:00 |
|
Magnus Norddahl
|
a542385cd7
|
- force texture and buffer updating to go through RenderDevice
|
2019-08-15 02:52:21 +02:00 |
|
Magnus Norddahl
|
2eaf323ad0
|
- fix vertex array object binding bug
- add shader program
- fix that alpha color was stored in red channel in Color4
- fix buffer upload bug
|
2019-08-12 08:33:40 +02:00 |
|
Magnus Norddahl
|
d48f032b71
|
- create OpenGL context
|
2019-08-10 02:32:08 +02:00 |
|