bjorn
|
26f411f43f
|
Other headset drivers use stereo display dimensions;
|
2018-08-29 21:20:01 -07:00 |
|
bjorn
|
0af2704e5c
|
openvr canvas changes;
|
2018-08-29 21:20:01 -07:00 |
|
bjorn
|
f0806bb270
|
Pointers;
|
2018-08-29 21:19:41 -07:00 |
|
bjorn
|
21a869cc8b
|
Clean up;
|
2018-08-29 21:19:41 -07:00 |
|
bjorn
|
671f0835c0
|
Fix lovr.headset.getDisplayWidth/Height;
|
2018-08-29 21:19:07 -07:00 |
|
bjorn
|
1ea3c84be9
|
Ugly viewport stuff;
|
2018-08-29 21:19:07 -07:00 |
|
bjorn
|
251f197c68
|
Free renderbuffer;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
ee0f75484d
|
newCanvas stereo flag;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
329668eb39
|
Additional Canvas validation;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
68d66f3f98
|
Canvas:renderTo;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
4cc8bd7582
|
Canvas depth buffer;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
3bf76e3497
|
Fix clear and canvas texture refcounts;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
e8ec73657d
|
lovrCanvasBind;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
7e74441afd
|
getCanvas; setCanvas; Canvas attachments;
|
2018-08-29 21:18:33 -07:00 |
|
bjorn
|
d39e9f1687
|
Depth texture formats;
I hope I don't hate myself for calling them d16, d32, etc.
|
2018-08-29 21:18:32 -07:00 |
|
bjorn
|
f09f0d9424
|
newTexture takes w/h/format;
|
2018-08-29 21:18:32 -07:00 |
|
bjorn
|
e9ebdc2d58
|
Rework TextureData creation functions;
|
2018-08-29 21:18:32 -07:00 |
|
bjorn
|
7795bb9276
|
I came in like a wrecking ball;
|
2018-08-29 21:18:32 -07:00 |
|
bjorn
|
87c1429778
|
Rebuild boot.lua.h;
|
2018-08-23 12:53:05 -07:00 |
|
bjorn
|
7569b7934f
|
conf flag for singlepass; Shader fixes;
|
2018-08-23 12:52:18 -07:00 |
|
bjorn
|
b50c2d018a
|
Texture is optional in lovr.graphics.fill;
|
2018-08-23 11:44:00 -07:00 |
|
bjorn
|
6f72166f59
|
Only use 1 texture for skybox;
|
2018-08-22 12:09:51 -07:00 |
|
bjorn
|
3cc263454b
|
rm CONTROLLER_BUTTON_JOYSTICK;
|
2018-08-22 11:27:36 -07:00 |
|
bjorn
|
7a866552e9
|
Fix remaining physics leaks;
|
2018-08-22 09:29:34 -07:00 |
|
bjorn
|
c3b79b7274
|
Use updateWindow in fake headset getDisplayDimensions;
|
2018-08-20 15:09:08 -07:00 |
|
bjorn
|
5a55e56d9c
|
Add sleep back to main loop;
To avoid pegging the CPU.
|
2018-08-20 14:48:06 -07:00 |
|
Bjorn Swenson
|
72b2dca38d
|
Merge pull request #52 from mcclure/no_openal_pr
Introduce -DUSE_OPENAL=0 CMake option which prevents inclusion of OpenAL
|
2018-08-20 13:42:49 -07:00 |
|
mcc
|
230fd69c17
|
Fix Windows build with -DLOVR_OPENAL=0
|
2018-08-20 16:36:07 -04:00 |
|
mcc
|
883883f0fa
|
Introduce -DUSE_OPENAL=0 CMake option which prevents inclusion of OpenAL
|
2018-08-20 16:33:16 -04:00 |
|
Bjorn Swenson
|
194bc14270
|
Merge pull request #51 from mcclure/broken_controllerbutton_pr
Fix ControllerButton ordering, which broke isDown
|
2018-08-20 12:45:38 -07:00 |
|
mcc
|
f69f6169fe
|
Fix ControllerButton ordering, which broke isDown
The first item in ControllerButtons was NULL, which meant luaL_checkoption could not work.
|
2018-08-20 13:29:45 -04:00 |
|
bjorn
|
1f00948da0
|
Fix world/collider memory leaks;
|
2018-08-18 21:16:19 -07:00 |
|
bjorn
|
d2b6def5c2
|
Shader:sendImage;
Can be used to bind images with specific slices, mipmap levels,
and access hints.
|
2018-08-17 19:53:54 -07:00 |
|
bjorn
|
cab12ba945
|
Shader:setBlock accepts access hint;
|
2018-08-17 19:53:54 -07:00 |
|
bjorn
|
a32b53b2cc
|
UniformAccess for read/write block/image hints;
|
2018-08-17 19:53:54 -07:00 |
|
bjorn
|
198400828d
|
Source:getType;
|
2018-08-17 19:53:54 -07:00 |
|
bjorn
|
b5d7c0742f
|
Fix Texture:setFilter;
|
2018-08-17 19:53:54 -07:00 |
|
bjorn
|
3eca158025
|
ty compiler;
|
2018-08-16 17:54:48 -07:00 |
|
bjorn
|
255bf4cb62
|
Load modules from lua_modules to support luarocks;
|
2018-08-16 14:57:31 -07:00 |
|
bjorn
|
96cfeedc94
|
Add rg16f and rg32f texture formats;
|
2018-08-16 14:54:37 -07:00 |
|
bjorn
|
bd1bb5850e
|
Load HDR files in floating point format;
|
2018-08-16 14:28:10 -07:00 |
|
bjorn
|
a30fdc9749
|
Texture:getFormat;
|
2018-08-16 14:27:45 -07:00 |
|
bjorn
|
3d691ed087
|
Use defines to shrink stb_image footprint;
|
2018-08-16 14:21:24 -07:00 |
|
bjorn
|
7f158a3473
|
Tiny fix for headset msaa default;
|
2018-08-15 17:57:05 -07:00 |
|
bjorn
|
29e733503f
|
Canvas works with new texture allocation method;
|
2018-08-15 17:56:19 -07:00 |
|
bjorn
|
d036388209
|
Fix GL_IMAGE_2d constant;
|
2018-08-15 16:55:50 -07:00 |
|
bjorn
|
a18540a934
|
Proper validation of uniform texture types;
|
2018-08-13 17:03:39 -07:00 |
|
bjorn
|
c03ca73fba
|
Use ifdefs for nvidia glsl extensions;
I think they still work if I do this.
|
2018-08-13 17:03:39 -07:00 |
|
Bjorn Swenson
|
4d4fe10a11
|
Merge pull request #50 from bjornbytes/compute-shaders
Compute shaders
|
2018-08-13 16:43:37 -07:00 |
|
bjorn
|
0e0ac05c6f
|
Attempt towards more comprehensive barriers;
|
2018-08-11 21:17:22 -07:00 |
|