bjorn
22526552dc
Use correct texture for fonts;
2017-03-14 02:32:01 -07:00
bjorn
c4f6df11e8
lovr.graphics.reset on error screen;
2017-03-12 19:23:26 -07:00
bjorn
37c2a11172
Fix panorama Skyboxes I promise;
2017-03-12 17:31:06 -07:00
bjorn
5bd364f65f
Fix skybox math;
2017-03-12 17:13:50 -07:00
bjorn
a4257378f0
Panorama Skybox fixes;
2017-03-12 16:57:27 -07:00
bjorn
4feeb4d4ab
Equirectangular Skybox rough draft;
2017-03-12 16:45:50 -07:00
bjorn
ac7a97fe77
Minor OpenVR render model cleanup;
2017-03-12 15:10:07 -07:00
bjorn
4c3bca841b
ModelData doesn't need ref;
2017-03-12 15:04:39 -07:00
bjorn
062086991e
Blend modes;
2017-03-12 04:03:36 -07:00
bjorn
c6b635a2ec
rm lovr.graphics.setProjection;
2017-03-11 21:19:26 -08:00
bjorn
f3dfbe518a
Fix switch scope;
2017-03-11 21:10:13 -08:00
bjorn
49a0ba4d1c
lovr.headset.isMirrored; lovr.headset.setMirrored;
...
Also add conf.lua field to configure initial mirroring state.
2017-03-11 19:12:03 -08:00
bjorn
0c6da83332
lovr.focus;
...
This may not work in all cases involving e.g. overlays.
2017-03-11 19:01:01 -08:00
bjorn
f9f0773b92
lovr.controllerpressed; lovr.controllerreleased;
2017-03-11 18:46:07 -08:00
bjorn
94a5dab7b5
Meshes use mapped buffers;
2017-03-11 17:27:18 -08:00
bjorn
b417df1de9
Improve Mesh error message;
2017-03-11 15:26:43 -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
bjorn
3da4d4def9
Add lovr.getOS;
2017-03-11 13:51:15 -08:00
bjorn
ad1706f2ba
Rename vive to openvr;
2017-03-11 03:31:04 -08:00
bjorn
fce7746b16
Simplify api structure;
2017-03-11 03:08:07 -08:00
bjorn
fa74254e64
Rename lovr to api;
2017-03-11 02:25:39 -08:00
bjorn
b84f72f17e
Rename vendor to lib;
2017-03-11 02:19:33 -08:00
bjorn
65338c8312
Print error when write directory fails;
2017-03-11 01:58:11 -08:00
bjorn
331f273e9b
Use platform specific directory separators;
2017-03-11 01:47:30 -08:00
bjorn
4c78898aec
Fix lovr.filesystem.getAppdataDirectory;
2017-03-11 01:45:33 -08:00
bjorn
40cf56f17a
Add missing filesystem API functions;
2017-03-11 01:44:24 -08:00
bjorn
4df4069915
Add more filesystem functionality;
2017-03-11 01:37:00 -08:00
bjorn
8525601538
Build less physfs archive formats;
2017-03-10 22:47:25 -08:00
bjorn
dfe1242332
pcall errhand;
2017-03-08 13:04:49 -08:00
bjorn
d4a36614b0
Support less 3D model file formats;
...
Support OBJ, FBX, and COLLADA, as these seem to be the most common
formats. This is done to reduce the size of the assimp dll. More
formats can be added as needed.
2017-03-07 17:25:09 -08:00
bjorn
4e542266a2
Mention lovr-deps;
2017-03-07 16:01:43 -08:00
bjorn
a5af2a7d91
Mention FreeType as dependency;
2017-03-07 15:24:19 -08:00
bjorn
6384a5c6db
Fix weird parts of README;
2017-03-07 15:23:26 -08:00
bjorn
b3009955f3
Fix texture resets again;
2017-03-04 00:18:59 -08:00
bjorn
f7d2470272
Fix syntax issue, woops;
2017-03-01 20:19:37 -08:00
bjorn
0089ae0972
Optional eye for getEyePosition;
2017-03-01 20:18:49 -08:00
bjorn
b38204287c
lovr.filesystem.load;
2017-03-01 20:08:13 -08:00
bjorn
c52f5e7318
Relative sources and volume limiting;
2017-02-28 20:03:47 -08:00
bjorn
a932c4fec5
Fix Controller model freeing;
2017-02-26 23:52:40 -08:00
bjorn
2368f725a1
Fix OpenVR controller models;
2017-02-26 18:49:40 -08:00
bjorn
97ba379bd3
More Controller fixes;
2017-02-26 18:37:07 -08:00
bjorn
f58e58d172
Improve headset safety;
2017-02-26 16:54:55 -08:00
bjorn
94af335225
Fix OpenVR texture reset yet again;
2017-02-26 16:33:20 -08:00
bjorn
2cc360db11
Fix stack adjustment in pushtype;
2017-02-26 14:49:42 -08:00
bjorn
e5aefb3f03
Fix windows compilation;
2017-02-26 14:32:59 -08:00
bjorn
e607216308
Improve error handling;
2017-02-26 14:28:57 -08:00