bjorn
|
097a88302e
|
Add lines and linestrip MeshDrawModes;
|
2017-11-25 19:49:22 -08:00 |
|
bjorn
|
ddd905627b
|
Mesh:drawInstanced; Model:drawInstanced;
No attribute divisors yet.
|
2017-11-25 19:45:44 -08:00 |
|
bjorn
|
cb2265e547
|
Remove material from graphics state;
It is now local state to models and meshes and can be passed as
an optional first argument to most primitives.
|
2017-11-25 19:02:28 -08:00 |
|
bjorn
|
652c31f8d4
|
Optional pose;
|
2017-11-20 21:16:16 -08:00 |
|
bjorn
|
ecde864ec4
|
Use spooky BOOleans everywhere;
|
2017-10-31 01:14:09 -07:00 |
|
bjorn
|
1ebc527c74
|
Load vertex colors for models;
|
2017-10-23 19:24:29 -07:00 |
|
bjorn
|
65c26e47f2
|
Remove some weird Mesh return codes;
|
2017-10-22 07:20:40 -07:00 |
|
bjorn
|
2c0d85a84a
|
Use UNSIGNED_SHORT for indices when possible;
|
2017-10-22 07:04:52 -07:00 |
|
bjorn
|
e8f2166e00
|
Remove textures from Models and Meshes;
|
2017-10-21 12:34:58 -07:00 |
|
bjorn
|
03c01cb97a
|
Use access bits better when mapping Meshes;
|
2017-08-08 01:33:52 -07:00 |
|
bjorn
|
52b203240d
|
Fix mapped buffers for WebGL 2;
|
2017-06-18 16:19:26 -07:00 |
|
bjorn
|
8beac66db0
|
OpenGL ES3; Remove glad;
Stop using OpenGL extensions and drop support for OpenGL ES2,
WebGL 1, and OpenGL 2. Remove glad.
|
2017-06-18 15:55:01 -07:00 |
|
bjorn
|
0f1acae42a
|
WIP;
|
2017-04-16 16:56:49 -07:00 |
|
bjorn
|
9eb4d7b393
|
Move all window code into graphics module;
|
2017-04-12 19:48:47 -07:00 |
|
bjorn
|
94a5dab7b5
|
Meshes use mapped buffers;
|
2017-03-11 17:27:18 -08:00 |
|
bjorn
|
d1a8a5b156
|
Make Mesh attribute binding more intelligent;
|
2017-03-11 15:15:00 -08:00 |
|
bjorn
|
7648bffda7
|
Mesh:isAttributeEnabled; Mesh:setAttributeEnabled;
|
2017-03-11 14:47:13 -08:00 |
|
bjorn
|
faad61614f
|
Change Mesh isRangeEnabled to int;
|
2017-03-11 14:30:39 -08:00 |
|
bjorn
|
1abbdc5779
|
Missed some instances of buffer;
|
2017-03-11 14:28:44 -08:00 |
|
bjorn
|
a2e1fd8972
|
Rename Buffer to Mesh;
|
2017-03-11 14:13:49 -08:00 |
|