Commit Graph

4440 Commits

Author SHA1 Message Date
Branimir Karadžić
45e7bf5df4 Making RG11B10F name consistent with other texture formats. 2017-04-24 20:31:58 -07:00
Branimir Karadžić
6f224a832b Cleanup. 2017-04-23 15:57:44 -07:00
Branimir Karadžić
3d73d0904b shaderc: Added support for gl_VertexID/InstanceID. Issue #1062. 2017-04-23 15:53:15 -07:00
Branimir Karadžić
aba8438683 Fixed OSX build. 2017-04-22 16:22:57 -07:00
Branimir Karadžić
c9679731a5 Renaming string functions. 2017-04-22 14:47:02 -07:00
Branimir Karadžić
97ddfaa776 texturec: Added save as option. 2017-04-22 14:20:17 -07:00
Branimir Karadžić
5617c33c4b Cleanup. 2017-04-22 00:27:11 -07:00
Branimir Karadžić
4ee3b81c61 Updated glslang. 2017-04-22 00:26:44 -07:00
Branimir Karadžić
3be8d34adb Merge branch 'master' of github.com:bkaradzic/bgfx 2017-04-21 18:19:50 -07:00
Branimir Karadžić
e2ac805822 texturec: Fixed crash when input texture is already BC encoded. 2017-04-21 18:19:44 -07:00
Branimir Karadžić
c689fa3498 Cleanup. 2017-04-20 22:12:41 -07:00
Branimir Karadžić
3e94341a63 Updated README. 2017-04-20 19:57:57 -07:00
Branimir Karadžić
573b155862 texturec: Added image rescaling if '--max <value>' argument is passed. 2017-04-19 21:11:44 -07:00
Branimir Karadžić
2d766b34e1 Clamp minimum window size to 1x1. 2017-04-17 17:54:59 -07:00
Branimir Karadžić
fec8e3a2bd Cleanup. 2017-04-17 14:56:44 -07:00
Libor Čapák
6c561fdca9 stb_truetype 1.07 -> 1.15 (#1117) 2017-04-17 09:39:44 -07:00
Branimir Karadžić
5ab9add4b8 Fixed OSX build. 2017-04-16 22:09:34 -07:00
Branimir Karadžić
6e9e862565 Renaming string functions. 2017-04-16 21:56:17 -07:00
Branimir Karadžić
68ad150981 Cleanup. 2017-04-15 22:52:17 -07:00
Branimir Karadžić
08877dc786 Updated ImGui. 2017-04-15 18:33:36 -07:00
Branimir Karadžić
c26b1f1614 Cleanup. 2017-04-15 18:19:17 -07:00
Branimir Karadžić
6710ea410b Cleanup. 2017-04-15 17:29:34 -07:00
Libor Čapák
3e832fb4bb simple fix #1070 before proper solution (#1116) 2017-04-15 17:36:39 -07:00
Branimir Karadžić
316269d5e2 Remove bimg_encode from non-tools build. 2017-04-15 09:14:00 -07:00
Branimir Karadžić
6660e79998 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-04-14 21:17:39 -07:00
Branimir Karadžić
cd8d2e9452 Updated glslang. 2017-04-14 21:17:34 -07:00
Branimir Karadžić
73edc54b2e D3D11: Quiet some debug messages. 2017-04-14 18:10:15 -07:00
attilaz
cdb6742d06 Fixed typo (#1115)
Thanks for adding our game to the list.
2017-04-14 09:46:48 -07:00
Branimir Karadžić
c7ce95280c Updated README. 2017-04-13 20:15:49 -07:00
Branimir Karadžić
11c5487201 Updated README. 2017-04-13 20:14:49 -07:00
Branimir Karadžić
9128c4f374 Fixed NanoVG. 2017-04-12 20:53:58 -07:00
Branimir Karadžić
610055fbb0 Rebuilt shaders, removed unused shaders. 2017-04-11 19:46:40 -07:00
Branimir Karadžić
b88b9b89e2 Updated ImGuizmo. 2017-04-10 21:25:05 -07:00
Branimir Karadžić
5cc3d866d7 GLSL: Fixed image3D compute intrisics. 2017-04-10 12:50:54 -07:00
Branimir Karadžić
5eb69afa21 31-rsm: Switched to new ImGui. 2017-04-09 19:40:16 -07:00
Branimir Karadžić
370abf6788 Cleanup. 2017-04-09 19:31:24 -07:00
Branimir Karadžić
91f7782223 Cleanup. 2017-04-08 10:46:27 -07:00
Branimir Karadžić
dc69484d06 Revert commented out code. 2017-04-08 10:35:19 -07:00
Branimir Karadžić
814d04fcc5 noop: Pretend all features are available. 2017-04-08 10:17:55 -07:00
Branimir Karadžić
2334da13e6 EAGL: Renamed GL_DEPTH24_STENCIL8_OES to GL_DEPTH24_STENCIL8. Issue #1109. 2017-04-08 10:16:32 -07:00
Branimir Karadžić
a57bee7fd4 Cleanup. 2017-04-08 10:04:35 -07:00
Branimir Karadžić
0c3926586a Updated glslang. 2017-04-07 20:11:36 -07:00
Branimir Karadžić
c44c68ed4c Release memory inside any function that takes Memory argument and it could fail when out of handles. 2017-04-07 20:02:31 -07:00
Branimir Karadžić
8b14a7e977 Added fall back to noop renderer when device is removed. 2017-04-07 19:07:20 -07:00
Branimir Karadžić
6aae4e6962 GL: Added workaround options for issue #1105. 2017-04-06 22:15:58 -07:00
Branimir Karadžić
e2efaf56de Fixed Metal. 2017-04-06 20:39:06 -07:00
Branimir Karadžić
81f9162d58 Moved bindings outside of render item. 2017-04-06 20:32:48 -07:00
Branimir Karadžić
5ffdd2de23 Cleanup. 2017-04-06 19:40:22 -07:00
Branimir Karadžić
e5395db19c Rename setShaderBuffer to setBuffer. 2017-04-06 19:03:16 -07:00
PyryM
83e30ec609 api changes (#1107)
d3d11 + opengl implementations

everything else will have very strange behavior if you try to bind a
buffer to a shader

avoid compiler error/warning about unused parameter

copy paste mistake

add in function for index buffers as well

Might as well cover all the bases; index buffers are also a convenient
way to create int-typed buffers, since there aren't int32 vertex
attributes.

get rid of precision loss warnings

d3d12 bindShaderBuffer implementation

throw an assert on d3d9 at least

BX_CHECK on metal as well (no compute support atm)

simplify api since access is restricted to read

hide from public api at the moment

move comment into correct branch of if

Feature: bind vertex/index buffers for vertex/fragment shaders
2017-04-06 18:59:30 -07:00