bjorn
|
b594b218b2
|
Controller:isPresent;
|
2016-10-03 11:12:06 -07:00 |
bjorn
|
dbc1037d4c
|
Controller type;
|
2016-10-03 11:11:30 -07:00 |
bjorn
|
c56050ce92
|
Add viveGetPose;
|
2016-10-03 11:10:24 -07:00 |
bjorn
|
18b6b4462f
|
lovr.headset.getController API;
|
2016-10-03 07:40:20 -07:00 |
bjorn
|
58a2d60ef7
|
Controller basics;
|
2016-10-02 18:09:33 -07:00 |
bjorn
|
814b62c323
|
Add missing interface definitions;
|
2016-10-01 18:09:18 -07:00 |
bjorn
|
7247c7f2ad
|
Fix vive warnings;
|
2016-10-01 15:13:54 -07:00 |
bjorn
|
8c047729df
|
lovr.timer.sleep;
|
2016-10-01 15:12:12 -07:00 |
bjorn
|
d14bcfeea0
|
lovr.headset.setBoundsVisible;
|
2016-10-01 15:12:12 -07:00 |
bjorn
|
d98cd40f49
|
lovr.headset.getTrackingSize;
|
2016-10-01 14:17:26 -07:00 |
bjorn
|
3444d6cb77
|
Headset organization;
|
2016-10-01 14:16:02 -07:00 |
bjorn
|
809c71d5b4
|
lovr.graphics.setLineWidth;
|
2016-10-01 13:48:31 -07:00 |
bjorn
|
d4f6213f95
|
Fix lovr.graphics.getShader;
|
2016-10-01 13:44:20 -07:00 |
bjorn
|
9ece6c6c2c
|
Cube rotation;
Angle-axis
|
2016-10-01 13:39:38 -07:00 |
bjorn
|
36cd7887f7
|
Filled cube basically work;
|
2016-10-01 12:53:15 -07:00 |
bjorn
|
82916b373b
|
Set up draw modes;
|
2016-10-01 12:10:38 -07:00 |
bjorn
|
056efecc21
|
Add vrChaperone;
|
2016-09-29 23:54:38 -07:00 |
bjorn
|
1e1acfbbd9
|
Fix cube rendering;
|
2016-09-29 23:54:31 -07:00 |
bjorn
|
5f884710e6
|
lovr.graphics.cube test;
|
2016-09-29 23:18:51 -07:00 |
bjorn
|
d4f20c8379
|
lovr.graphics.line;
|
2016-09-29 19:39:25 -07:00 |
bjorn
|
8ab7c06612
|
Improve Vive rendering;
|
2016-09-29 00:21:38 -07:00 |
bjorn
|
93f007f329
|
Shape infrastructure;
|
2016-09-29 00:00:02 -07:00 |
bjorn
|
33b19f367a
|
Fix rotation;
|
2016-09-28 23:59:10 -07:00 |
bjorn
|
4679696288
|
lovr.graphics.getDimensions and friends;
|
2016-09-28 22:10:03 -07:00 |
bjorn
|
44b19b4e37
|
Use framebuffer size for scissor;
|
2016-09-28 22:09:57 -07:00 |
bjorn
|
086dd4ae4f
|
Formatting;
|
2016-09-28 21:48:07 -07:00 |
bjorn
|
7c707d9d6e
|
Scissor;
|
2016-09-28 21:47:36 -07:00 |
bjorn
|
e188c0beca
|
lovr.graphics.setColor;
|
2016-09-28 20:11:58 -07:00 |
bjorn
|
a24bdcf98a
|
Use unsigned chars for color mask;
|
2016-09-28 19:38:58 -07:00 |
bjorn
|
ccd0b5374e
|
Move default shader code into shader;
|
2016-09-28 19:34:48 -07:00 |
bjorn
|
ab14cf5d31
|
Rename clearColor to backgroundColor;
|
2016-09-27 21:37:46 -07:00 |
bjorn
|
d9977a6b99
|
lovr.graphics.setColorMask;
|
2016-09-27 21:32:57 -07:00 |
bjorn
|
0d7d57acea
|
Remove getProjection from now;
|
2016-09-27 20:49:31 -07:00 |
bjorn
|
ad0e014c5a
|
lovr.graphics.reset;
|
2016-09-27 20:20:08 -07:00 |
bjorn
|
e4ecf2452f
|
Switch to start and count for Buffer draw range;
|
2016-09-27 20:08:54 -07:00 |
bjorn
|
41db7ea9de
|
Fix int->pointer conversion I think;
|
2016-09-27 20:05:55 -07:00 |
bjorn
|
bb6a5979f5
|
Remove comment;
|
2016-09-27 19:58:54 -07:00 |
bjorn
|
64361660b9
|
Default shader;
|
2016-09-27 19:56:36 -07:00 |
bjorn
|
dba017c8df
|
Fix windows;
|
2016-09-27 00:24:28 -07:00 |
bjorn
|
435d7a9cf8
|
Projection matrices;
|
2016-09-26 23:48:09 -07:00 |
bjorn
|
f531be3fc5
|
Fix typo;
|
2016-09-26 19:56:17 -07:00 |
bjorn
|
5f7e335f27
|
Vive rendering;
|
2016-09-26 18:38:45 -07:00 |
bjorn
|
4d4d2c34ff
|
Fix windows;
|
2016-09-24 22:39:36 -07:00 |
bjorn
|
d6374f6ad7
|
mat4_invert;
|
2016-09-24 22:39:00 -07:00 |
bjorn
|
9ce7ba8c0a
|
Fix pointer issue;
|
2016-09-24 22:38:48 -07:00 |
bjorn
|
6220cf73f4
|
rm minor redundant assignment;
|
2016-09-23 22:13:43 -07:00 |
bjorn
|
6efa85848c
|
rm mat4_getProjection declaration;
|
2016-09-23 22:13:16 -07:00 |
bjorn
|
8a545a0575
|
lovr.graphics.setProjection;
|
2016-09-23 22:11:56 -07:00 |
bjorn
|
1f0f586952
|
lovr.graphics.prepare;
|
2016-09-23 20:58:56 -07:00 |
bjorn
|
9f254fc783
|
More graphics transform functions;
lovr.graphics.translate
lovr.graphics.rotate
lovr.graphics.scale
|
2016-09-22 21:53:17 -07:00 |
bjorn
|
0786b67f0b
|
lovr.graphics.origin;
|
2016-09-21 15:26:05 -07:00 |
bjorn
|
4ae08b771f
|
Make graphicsState static again;
|
2016-09-21 00:58:31 -07:00 |
bjorn
|
579a3f9b72
|
Start matrix stack operations;
|
2016-09-21 00:55:53 -07:00 |
bjorn
|
4eb449c63d
|
Fix mat4_copy;
|
2016-09-19 23:45:22 -07:00 |
bjorn
|
2a0334e054
|
Start matrix;
|
2016-09-19 23:43:16 -07:00 |
bjorn
|
55481a1e53
|
rm matrixMultiply;
|
2016-09-19 23:43:03 -07:00 |
bjorn
|
af3282a261
|
Fix buffer header;
|
2016-09-19 23:42:21 -07:00 |
bjorn
|
315475e5be
|
Remove global variable;
|
2016-09-17 18:15:47 -07:00 |
bjorn
|
32d7562d8e
|
Buffer vertex maps;
|
2016-09-17 17:52:52 -07:00 |
bjorn
|
d3ba10a129
|
Buffer:getVertexCount;
|
2016-09-17 16:29:39 -07:00 |
bjorn
|
0751ac01bc
|
Fix Buffer:setDrawMode and Buffer:getDrawMode;
|
2016-09-17 15:50:29 -07:00 |
bjorn
|
e6d2fa4afc
|
Improved Buffer constructor; Buffer usage hint;
|
2016-09-17 15:38:13 -07:00 |
bjorn
|
2ad62e4890
|
Organization;
|
2016-09-17 14:25:08 -07:00 |
bjorn
|
c85c82183f
|
Include vive.h better;
|
2016-09-16 21:39:20 -07:00 |
bjorn
|
6c3b0abc0f
|
Make Headset a generic interface;
|
2016-09-16 21:37:30 -07:00 |
bjorn
|
1009e39174
|
Update README;
|
2016-09-16 20:18:53 -07:00 |
bjorn
|
020a4207bb
|
Improve lovr.graphics.clear;
|
2016-09-16 20:11:11 -07:00 |
bjorn
|
55f804de7a
|
Vive API;
|
2016-09-16 19:43:43 -07:00 |
bjorn
|
09edcd19cb
|
More headset functions;
|
2016-09-15 23:57:01 -07:00 |
bjorn
|
6091e5bb26
|
lovr.headset.getDisplayDimensions;
|
2016-09-14 21:42:38 -07:00 |
bjorn
|
e24169bbe7
|
Rendering works;
|
2016-09-13 23:30:11 -07:00 |
bjorn
|
98994d52fb
|
Basic VR rendering;
|
2016-09-13 17:02:23 -07:00 |
bjorn
|
4cd0bf06c8
|
Remove osvr; Use openvr;
|
2016-09-06 10:13:49 -07:00 |
bjorn
|
d13cefdb9c
|
Headset ready timeout;
|
2016-09-05 14:07:43 -07:00 |
bjorn
|
54b5e43dfe
|
Windows util fix;
|
2016-09-05 14:07:27 -07:00 |
bjorn
|
34b6ab4f34
|
Shader fix;
|
2016-09-05 14:06:52 -07:00 |
bjorn
|
6b0f97e7f5
|
Sending things to shaders basically works;
|
2016-08-28 13:37:10 -07:00 |
bjorn
|
604c5bcbab
|
Fix some headset issues;
|
2016-08-16 20:35:32 -07:00 |
bjorn
|
49297ba59b
|
Allow absent main.lua;
|
2016-08-16 19:11:53 -07:00 |
bjorn
|
dad98a3f75
|
Start lovr.headset;
|
2016-08-10 21:17:14 -07:00 |
bjorn
|
5b9b007f18
|
Fix joystick free;
|
2016-08-09 23:34:40 -07:00 |
bjorn
|
f396e62eba
|
Buffer newline;
|
2016-08-09 23:32:31 -07:00 |
bjorn
|
efb8da7cf7
|
Remove dangling event extern;
|
2016-08-09 23:31:30 -07:00 |
bjorn
|
90147ca7bf
|
Separate Lua API;
|
2016-08-09 23:28:17 -07:00 |
bjorn
|
2185922d38
|
Buffer draw range;
|
2016-08-08 18:27:35 -07:00 |
bjorn
|
207de93301
|
Buffer draw modes;
|
2016-08-08 14:40:18 -07:00 |
bjorn
|
bbc2a32937
|
Support lovr /path/to/game;
|
2016-08-08 13:51:22 -07:00 |
bjorn
|
beacc9d287
|
Improve memory management;
|
2016-08-08 13:23:40 -07:00 |
bjorn
|
9c3e4ddec9
|
lovr.errhand;
|
2016-08-08 12:22:33 -07:00 |
bjorn
|
bb9a4d8db7
|
joystick.added; joystick.removed;
|
2016-08-08 12:07:01 -07:00 |
bjorn
|
03b0c00253
|
Clean up main;
|
2016-08-08 03:47:05 -07:00 |
bjorn
|
d96789bbec
|
Dangling include;
|
2016-08-08 03:44:54 -07:00 |
bjorn
|
c07ea1cb2e
|
Formatting;
|
2016-08-08 03:43:51 -07:00 |
bjorn
|
9d4a1dec81
|
for loop nit;
|
2016-08-08 03:30:06 -07:00 |
bjorn
|
9ae177e8c2
|
rm joystick mappings;
|
2016-08-08 03:24:43 -07:00 |
bjorn
|
489acf5802
|
Joystick OSVR; Joystick mappings;
|
2016-08-08 00:34:19 -07:00 |
bjorn
|
462b2d5f50
|
Refactor;
|
2016-08-07 18:32:37 -07:00 |
bjorn
|
22ea91bf0b
|
Joystick;
|
2016-08-05 14:06:23 -07:00 |
bjorn
|
a6b6754f57
|
Shaders are objects;
|
2016-08-02 21:24:18 -07:00 |
bjorn
|
e708b7f0c8
|
Better moduling; conf.lua;
|
2016-07-31 17:21:04 -07:00 |
bjorn
|
67878c2c0a
|
Clear color;
|
2016-07-27 19:48:59 -07:00 |
bjorn
|
963a4cdb26
|
OpenGL 4 again;
|
2016-07-26 23:17:55 -07:00 |
bjorn
|
aea0173cb7
|
lovr.timer;
|
2016-07-23 15:41:46 -07:00 |
bjorn
|
7683ffcdf8
|
Better Tupfile;
|
2016-07-23 12:32:19 -07:00 |
bjornbytes
|
9bb4ad82ef
|
OSVR improvements;
|
2016-07-16 15:16:40 -07:00 |
bjorn
|
31bd3abf0b
|
Buffer:setVertex;
|
2016-07-16 14:22:11 -07:00 |
bjorn
|
eadc31777d
|
OpenGL 2.1 I guess;
|
2016-07-16 13:50:44 -07:00 |
bjorn
|
ce45850591
|
Merge branch 'master' of github.com:bjornbytes/lovr
|
2016-07-15 23:44:16 -07:00 |
bjorn
|
16e49d6858
|
lovr niceties;
|
2016-07-15 23:43:57 -07:00 |
bjornbytes
|
b085261cc5
|
Fix windows;
|
2016-07-15 22:54:11 -07:00 |
bjorn
|
d3775ab145
|
I can draw a triangle;
|
2016-07-15 22:39:17 -07:00 |
bjorn
|
4f1bf167a9
|
Only use glew on windows I guess?;
|
2016-07-15 20:53:46 -07:00 |
bjornbytes
|
f49cfa4f11
|
GLEW for windows...;
|
2016-07-15 20:47:38 -07:00 |
bjorn
|
5615fe579c
|
Shaders;
|
2016-07-15 19:17:27 -07:00 |
bjorn
|
dbae4a3f7c
|
More on device/interfaces;
|
2016-07-15 18:52:24 -07:00 |
bjornbytes
|
6198ac8999
|
Windows works;
|
2016-07-15 01:16:08 -07:00 |
bjorn
|
d28c8e4442
|
Start device stuff;
|
2016-07-10 14:56:29 -07:00 |
bjorn
|
0129e57bc7
|
Change Model.getVertex;
|
2016-07-08 22:34:53 -07:00 |
bjorn
|
d20d70e695
|
Model;
|
2016-07-08 22:27:34 -07:00 |
bjorn
|
6a50fae9a3
|
Initial commit;
|
2016-07-07 00:04:24 -07:00 |