Commit Graph
52 Commits
Author SHA1 Message Date
Branimir Karadžić b5af383cf8 Cleanup. 2017-09-23 16:27:16 -07:00
Branimir Karadžić b88e566b80 Cleanup. 2017-09-06 19:04:04 -07:00
Branimir Karadžić d6cdf71273 GCC7 fallthrough. 2017-06-27 20:52:37 -07:00
Branimir Karadžić 24569934a1 Added color2/3 attributes. 2017-06-06 17:25:17 -07:00
Branimir Karadžić fab74e9c4a Cleanup. 2017-02-11 09:12:16 -08:00
Branimir Karadžić b99ebb9535 Cleanup. 2017-02-08 19:55:31 -08:00
Branimir Karadžić 8a1c9a2f27 Cleanup. 2017-01-20 16:28:12 -08:00
Branimir Karadžić 3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić 7627153fc8 Cleanup. 2016-12-14 22:48:18 -08:00
Branimir Karadžić 2c03da5494 Cleanup. 2016-11-15 23:46:17 -08:00
Branimir Karadžić f1a8c5f195 Cleanup. 2016-09-27 22:07:53 -07:00
Branimir Karadžić 55dc1e2168 Added GNM renderer stub. 2016-09-24 08:31:49 -07:00
Libor Capak f3ce2d4358 VertexDecl::m_hash should count m_stride too 2016-04-22 14:44:51 +02:00
Branimir Karadžić cd81ab9b99 Cleanup. 2016-03-06 14:56:09 -08:00
Branimir Karadžić 6fd77942ac Cleanup. 2016-02-21 22:33:42 -08:00
Branimir Karadžić 4bb2b623d3 Happy New Year! 2016-01-01 00:11:04 -08:00
Dario Manesku 3bee406cb5 Maybe it makes more sense for fields to be uint16_t since the result, m_attributes, is uint16_t. 2015-08-25 03:37:04 +02:00
Dario Manesku fa7cd66f71 Fixing encodeAsInt field. Had two problems: 1# Bit field didn't got updated for Uint10. 2# Shifting by 8 on uint8_t. Problem was introduced on: 8da579ff99. 2015-08-25 02:51:02 +02:00
Branimir Karadžić 16bae53263 Fixed vertexdecl dump. 2015-08-09 17:55:28 -07:00
Branimir Karadžić 4ce0c5703e Added AttribType::Uint10 encoding/decoding. 2015-08-04 21:55:47 -07:00
Branimir Karadžić 8da579ff99 Added vertex attrib Uint10. 2015-08-04 19:03:56 -07:00
Branimir Karadžić 921a315c4d Cleanup. 2015-07-16 20:28:43 -07:00
Branimir Karadžić 52cfaf0aaa Added Metal renderer backend stub. 2015-06-11 09:38:17 -07:00
Branimir Karadžić 5802af7329 Made vertex decl begin accept RenderType::Count as default. 2015-03-18 12:42:59 -07:00
Branimir Karadžić 2ce33465d5 Added Vulkan stub. 2015-03-05 20:34:39 -08:00
Branimir Karadžić c25dd466be Updated copyright year. 2015-01-01 15:04:46 -08:00
Branimir Karadžić 9126ca8fd7 Added DX12 stub. 2014-10-11 11:24:37 -07:00
Branimir Karadžić b5627dc1b5 Made VertexDecl not appear as POD type to compiler. 2014-08-19 20:23:46 -07:00
Branimir Karadžić 66890595b9 Added serialization for vertex decl attribute enums. Binary format changes. Rebuilt all meshes and shaders. 2014-08-17 17:20:15 -07:00
Branimir Karadžić b0d204c344 Added ability to choose renderer backend in runtime. 2014-05-26 14:09:26 -07:00
Branimir Karadžić bba2ef8031 Added predefined uniforms for inverted view/proj/viewproj matrices.
shaderc: Added raw shader support.
shaderc: Fixed uniform types.
2014-05-10 20:51:54 -07:00
Branimir Karadžić 51d948bd15 Cleanup. 2014-03-31 20:37:04 -07:00
Branimir Karadžić d436875344 Cleanup. 2014-03-31 20:08:32 -07:00
Branimir Karadžić 85c5172a29 Changed GLES macro to use version number. 2014-03-29 23:12:15 -07:00
Branimir Karadžić 9ff1d0c513 Updated copyright year. 2014-02-10 22:07:04 -08:00
bkaradzic b25a7cc9ff Fixed C4244 warnings. 2014-01-20 22:07:08 -08:00
Dario Manesku fb780b2f25 Fixing bgfx::weldVertices(). 2013-11-20 05:50:11 +01: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 35a39f6c00 Added vertex welding support. 2013-11-02 23:00:31 -07:00
bkaradzic f7fe163f2b Cleanup. 2013-08-06 21:04:28 -07:00
bkaradzic 0e0fcd22de Removed use of external debug functions. 2013-04-28 12:27:35 -07:00
bkaradzic 5fe1132b1c Cleanup. 2013-02-23 20:43:31 -08:00
bkaradzic e0eca362ad Fixed DX9 lack of non-normalized UINT16 vertex decl type. 2013-02-23 19:02:51 -08:00
bkaradzic b9a0272856 Cleanup. 2013-02-16 14:02:27 -08:00
bkaradzic 43ce51b8ec Updated year in copyright notice. 2013-01-13 10:57:24 -08:00
bkaradzic 81a712067d Added vertex stream conversion helper function. 2013-01-09 21:31:47 -08:00
bkaradzic b52cc77a14 Reorganized opcode type and location bits in constant buffer opcode. 2013-01-05 22:34:31 -08:00
bkaradzic 6f3cc509e4 Fixed tool memory leak. 2013-01-03 23:41:27 -08:00
bkaradzic 5023791028 Fixed missing attribute name. 2013-01-01 23:27:24 -08:00
bkaradzic fd35b10df6 Fixed warnings. 2012-12-31 20:52:48 -08:00