bkaradzic
|
da62c82d3f
|
Cleanup.
|
2014-01-08 22:08:37 -08:00 |
|
bkaradzic
|
d1117f34b5
|
Added support for different RT depth stencil formats.
|
2013-12-29 11:43:44 -08:00 |
|
bkaradzic
|
2674b5db5c
|
Fixed Linux build with GL 3.1
|
2013-12-20 21:43:07 -08:00 |
|
bkaradzic
|
3cf263ec86
|
GLES2: Added support for 3D texture extension. Added shader patching to enable extensions.
|
2013-12-12 22:35:27 -08:00 |
|
bkaradzic
|
5b4d4b37fa
|
Fixed GL imports.
|
2013-12-07 22:01:32 -08:00 |
|
bkaradzic
|
82194c57ee
|
Updated glext with latest from Khronos.
|
2013-11-17 14:24:10 -08:00 |
|
bkaradzic
|
fce9692557
|
Using language compliant header guards.
|
2013-11-13 21:54:36 -08:00 |
|
bkaradzic
|
b584873b50
|
Added ability to specify arbitrary source pitch when uploading textures.
Added reference weldVertices implementation.
|
2013-11-07 23:00:53 -08:00 |
|
bkaradzic
|
a51fd54c23
|
Fixed permissions.
|
2013-10-19 15:36:26 -07:00 |
|
bkaradzic
|
25917d1cac
|
Fixed shader and program cleanup.
|
2013-10-03 20:39:55 -07:00 |
|
bkaradzic
|
45365db46a
|
Fixed GL memory leaks.
|
2013-09-20 23:07:14 -07:00 |
|
bkaradzic
|
488483a945
|
Fixed texture update when requested texture format doesn't match internal texture format, and simplified texture creation.
|
2013-09-08 21:03:03 -07:00 |
|
bkaradzic
|
8cdc2a1d15
|
Added ETC2 and PVRTC2.
|
2013-09-04 21:42:31 -07:00 |
|
bkaradzic
|
19ce130464
|
Added PVRTC1 support.
|
2013-09-03 20:13:07 -07:00 |
|
bkaradzic
|
19dd4020f4
|
Added ETC1 texture support. Added KTX file format support.
|
2013-09-02 16:22:53 -07:00 |
|
bkaradzic
|
2d1725ca96
|
Check semaphore result after wait.
|
2013-09-01 14:02:12 -07:00 |
|
bkaradzic
|
f7fe163f2b
|
Cleanup.
|
2013-08-06 21:04:28 -07:00 |
|
bkaradzic
|
e9504c9a26
|
Removed using namespace bx.
|
2013-08-03 22:15:13 -07:00 |
|
bkaradzic
|
a1dfd1ab0d
|
Added ability to change sampler filter when setting texture. GL/GLES3: Added support for GL_ARB_sampler_objects.
|
2013-07-24 21:59:59 -07:00 |
|
bkaradzic
|
bf22ffaae1
|
iOS stuff.
|
2013-07-21 14:44:53 -07:00 |
|
bkaradzic
|
fcf71d35f3
|
Fixed shutdown on OSX.
|
2013-07-14 10:13:10 -07:00 |
|
bkaradzic
|
f59ba947cb
|
iOS WIP.
|
2013-07-12 22:27:46 -07:00 |
|
bkaradzic
|
87dfe979a5
|
Added blend equation support.
|
2013-06-17 22:11:45 -07:00 |
|
bkaradzic
|
a5c6c0bf5b
|
Added ability to set view name for profiling events.
|
2013-06-09 15:28:25 -07:00 |
|
bkaradzic
|
8711d3d3a3
|
GLX: added swap interval.
|
2013-04-26 23:43:31 -07:00 |
|
bkaradzic
|
d3a526a92b
|
Android build fixes wip.
|
2013-04-15 23:10:32 -07:00 |
|
bkaradzic
|
7580bbb25e
|
GL: fixed texture filter. Updated debug messages.
|
2013-04-15 20:59:01 -07:00 |
|
bkaradzic
|
ab05bc6974
|
Added BX_PLATFORM_QNX.
|
2013-04-12 23:43:46 -07:00 |
|
bkaradzic
|
648c8a593e
|
Fixed GLES2 texture format error. Fixed hdr example cube texture issue.
|
2013-04-06 14:03:38 -07:00 |
|
bkaradzic
|
365f2655b3
|
Added aditional render target color formats.
|
2013-03-28 22:34:59 -07:00 |
|
bkaradzic
|
c29dc6de31
|
Remove glx.h include from renderer_gl.h
|
2013-03-14 09:13:51 -07:00 |
|
bkaradzic
|
678da1c0b3
|
GL 3.1 core context cleanup.
|
2013-03-05 21:37:31 -08:00 |
|
bkaradzic
|
15eaa09913
|
GL MSAA WIP.
|
2013-02-17 20:42:33 -08:00 |
|
bkaradzic
|
d91c0f2c69
|
Moved GL_RGBA16*.
|
2013-02-03 12:23:48 -08:00 |
|
bkaradzic
|
8f155985b6
|
Fixed GL_ARB_instanced_arrays on MESA.
|
2013-02-03 12:17:33 -08:00 |
|
bkaradzic
|
800226545b
|
Added RGTC extension.
|
2013-01-22 20:34:08 -08:00 |
|
bkaradzic
|
6146f08183
|
Replaced set with unordered_set.
|
2013-01-22 19:56:40 -08:00 |
|
bkaradzic
|
e866a7b2e3
|
Fixed VAO cache.
|
2013-01-21 23:36:47 -08:00 |
|
bkaradzic
|
c26f8f4718
|
Added support for LATC/3DC texture compression.
|
2013-01-20 12:47:29 -08:00 |
|
Garett Bass
|
2bbcb92109
|
Added OSX entry point and OpenGL context
Added OSX entry point and OpenGL context
|
2013-01-15 20:37:07 -08:00 |
|
bkaradzic
|
b77df356c1
|
Separated GL context code.
|
2013-01-13 18:39:25 -08:00 |
|
bkaradzic
|
43ce51b8ec
|
Updated year in copyright notice.
|
2013-01-13 10:57:24 -08:00 |
|
bkaradzic
|
9e562eed97
|
Added GL vertex array object support.
|
2013-01-12 19:13:51 -08:00 |
|
bkaradzic
|
d4cd0ea4fa
|
Added 07-callback example.
|
2012-12-30 20:52:47 -08:00 |
|
bkaradzic
|
ff41632999
|
Fixed GL renderer for Intel SandyBridge.
|
2012-12-29 13:46:25 -08:00 |
|
bkaradzic
|
d16b930a39
|
GL: Anisotropic texture.
|
2012-12-09 19:20:32 -08:00 |
|
bkaradzic
|
12fe3f684e
|
Changed check to fatal on failure to create shaders.
|
2012-11-25 19:40:53 -08:00 |
|
bkaradzic
|
a3b0dde24b
|
Fixes. Added vsh output/fsh input hash matching.
|
2012-11-25 18:24:50 -08:00 |
|
bkaradzic
|
e3a31a2efc
|
Added stencil support.
|
2012-11-10 19:59:23 -08:00 |
|
Branimir Karadzic
|
4bc42d9f97
|
Setup emscripten canvas.
|
2012-10-22 19:39:59 -07:00 |
|
Branimir Karadzic
|
b0075aa06c
|
Added emscripten platform.
|
2012-10-21 22:09:14 -07:00 |
|
bkaradzic
|
d4c7545b1e
|
Added support for GLES3.
|
2012-10-13 22:21:02 -07:00 |
|
bkaradzic
|
1621cc851a
|
Added examples.
|
2012-09-16 17:36:08 -07:00 |
|
bkaradzic
|
28a73924b2
|
Texture update work.
|
2012-08-19 18:50:23 -07:00 |
|
bkaradzic
|
b86fb4cb56
|
Added texture update.
|
2012-08-12 21:02:11 -07:00 |
|
bkaradzic
|
a30a7d4346
|
Removed generated files from premake project.
|
2012-07-25 20:37:47 -07:00 |
|
bkaradzic
|
2833ff1c14
|
GL meminfo for NV.
|
2012-07-24 22:59:18 -07:00 |
|
bkaradzic
|
b1c4c4bbb0
|
Added GL memory info.
|
2012-07-24 21:54:19 -07:00 |
|
bkaradzic
|
98ebe1f076
|
Added DX11 renderer stub.
|
2012-07-08 19:10:07 -07:00 |
|
bkaradzic
|
295f5166f4
|
Added stub functions for instancing when it's not supported.
|
2012-07-08 12:28:38 -07:00 |
|
bkaradzic
|
1e7b94e82a
|
Adding geometry instancing support.
|
2012-07-07 23:22:52 -07:00 |
|
bkaradzic
|
2b607e0f8f
|
Fixed texture flags shifts. Added GL GPU timing.
|
2012-06-26 19:01:10 -07:00 |
|
bkaradzic
|
2a918ab4e0
|
Added IOS/OSX defines to shaderc.
|
2012-06-25 18:50:59 -07:00 |
|
bkaradzic
|
edef345b5a
|
Added dynamic index/vertex buffers.
|
2012-06-23 11:44:22 -07:00 |
|
bkaradzic
|
981dcc21be
|
Pass texture flags to render target.
|
2012-06-22 19:44:30 -07:00 |
|
bkaradzic
|
ed383b0f1b
|
Added support for EGL/GLES2 on Windows.
|
2012-06-15 22:30:53 -07:00 |
|
bkaradzic
|
80f2deb54a
|
Added wglDeleteContext.
|
2012-06-12 19:43:27 -07:00 |
|
bkaradzic
|
fe1252d260
|
Support for Cube and Volume textures.
|
2012-06-09 18:25:50 -07:00 |
|
bkaradzic
|
e53ff3c2b0
|
Cleanup.
|
2012-06-04 19:24:08 -07:00 |
|
bkaradzic
|
a134ea9d1a
|
Linux project fixes.
|
2012-06-02 12:44:37 -07:00 |
|
bkaradzic
|
3375076bea
|
Removed unused GL specs from glext.
|
2012-06-02 11:19:28 -07:00 |
|
bkaradzic
|
25d511175b
|
Cleanup.
|
2012-06-02 00:29:13 -07:00 |
|
bkaradzic
|
a48b3a9ee3
|
Added support for GL binary shader caching. Added support for gDEBugger.
|
2012-05-31 19:29:58 -07:00 |
|
bkaradzic
|
33730efaa0
|
Removed glFlush. Added D3D adapter debug output.
|
2012-05-30 19:54:13 -07:00 |
|
bkaradzic
|
28904d8c63
|
Added ARB_get_program_binary extension.
|
2012-05-29 22:45:04 -07:00 |
|
bkaradzic
|
d9a08e3f81
|
Added OpenGL support for Windows build. Added Linux support (Thanks @MatthewEndsley for X window and GLX code). Fixed uniform size for D3D9.
|
2012-05-29 18:24:55 -07:00 |
|
bkaradzic
|
8199e07fa6
|
Added BGFX_CONFIG_DEBUG configurable thru compiler options.
|
2012-05-21 18:53:51 -07:00 |
|
bkaradzic
|
0ca52a9894
|
Added NaCl GLES initialization code.
|
2012-04-15 20:03:41 -07:00 |
|
Branimir Karadzic
|
dee3fe5266
|
Initial commit.
|
2012-04-03 20:30:07 -07:00 |
|