bjorn
2dcba24138
Update README;
...
Don't trick people into thinking WebXR is supported right now,
and spell macOS better.
2023-07-24 14:52:00 -07:00
bjorn
06811dcb1a
Fix lovr.graphics.newModel when model has unused meshes;
...
Prefer n^2 loop over a weird sentinel value that wasn't always getting written over.
2023-06-21 16:50:24 -07:00
bjorn
aa12263a29
Fix 24-bit WAV import;
2023-06-03 22:55:40 -07:00
bjorn
4100be4f23
Fix vertex color import when model stores it as VEC3;
2023-05-27 12:04:35 -07:00
bjorn
0b544209fb
Fix luax_newmesh even more;
2023-05-26 17:18:38 -07:00
bjorn
8e0ceec3a0
Fix luax_readmesh error message;
2023-05-26 17:11:45 -07:00
bjorn
4e4184cfc2
Pass:skybox requires a texture;
2023-05-17 20:26:38 -07:00
bjorn
82b2eadd44
Improve macOS MoltenVK packaging; Reduce min macOS version;
2023-05-04 18:45:30 -07:00
bjorn
f174755fc4
Fix accidental vec3->vec4 change;
...
Oops! Too many ctrl-a's!
2023-04-26 17:31:02 -07:00
bjorn
4b8ada2690
Fix Pass:plane z scale / normal matrix;
...
Pass:plane was leaving its z scale uninitialized, which resulted in
a garbage normal matrix and other issues when using the transform in a
shader. Planes were the only shape affected by this.
2023-04-26 17:27:00 -07:00
bjorn
7b6618310a
Fix blend mode merge;
2023-03-30 19:51:17 -07:00
bjorn
7f5ab081f5
Use runtime preferred environment blend mode;
2023-03-30 19:39:50 -07:00
Bjorn
e0cb722225
Merge pull request #659 from jmiskovic/fix/acos
...
Fix acos domain error in angle between two Vec3
2023-03-25 10:44:03 -07:00
Josip Miskovic
e7be0f900e
Fix acos domain error in angle between two Vec3
2023-03-23 23:37:11 +01:00
bjorn
1d1470f042
Fix directory archive path normalization;
...
Fixes non-normalized paths not behaving as expected.
2023-03-09 21:27:04 -08:00
bjorn
b33cc99374
Fix potential crash when creating textures;
...
beginFrame needs to be called a little bit earlier (before getting the
buffer to write the texture contents).
2023-03-09 18:36:23 -08:00
bjorn
6d382c2f0c
Ensure blank images are cleared to zero;
...
This was an unintended change in v0.16.0.
2023-03-02 18:31:06 -08:00
bjorn
4afb0ae2bf
Fix Pass:clear(buffer);
2023-02-25 00:01:31 -08:00
bjorn
04c4dee851
rm -Os from glslangValidator flags;
...
It's not necessary
2023-02-21 21:11:29 -08:00
bjorn
1bc7af2a31
tup: fully support renaming android package;
2023-02-05 22:02:04 -08:00
Bjorn
d1eaa43997
Merge pull request #641 from brainrom/pkgrename
...
Android package rename via CMake
2023-02-05 21:57:25 -08:00
Bjorn
49489dc0e8
Apply suggestions from code review
2023-02-05 21:47:52 -08:00
bjorn
bf31072d0d
Cleanup;
2023-01-30 19:44:23 -08:00
Bjorn
bd03180d44
Merge pull request #605 from brainrom/picofix
...
Pico android flavor
2023-01-30 19:37:42 -08:00
Ilya
bf08d47a5a
Merge branch 'bjornbytes:master' into picofix
2023-01-31 06:06:26 +03:00
Ilya Chelyadin
d84d358de7
Minor fixes
2023-01-31 06:03:53 +03:00
bjorn
dfdda04fc7
Add Pico OpenXR SDK submodule;
2023-01-30 18:04:57 -08:00
kokokoshka
85b6e36020
Android package rename via CMake
2023-01-30 20:35:49 +03:00
Ilya Chelyadin
ca09c89d03
Updated Pico loader path to SDK v2.1.0, fixed C++ shared library path
2023-01-29 23:45:23 +03:00
Ilya Chelyadin
f0265a6f48
Disable headless OpenXR extension for Android
2023-01-29 23:45:23 +03:00
Ilya
933ae3a9ba
Merge branch 'bjornbytes:master' into picofix
2023-01-29 23:33:48 +03:00
bjorn
f78c57050b
actions: try to fix macOS permissions;
2023-01-23 18:38:14 -08:00
bjorn
4f55b742c9
actions: macOS downloads and installs MoltenVK;
2023-01-21 15:27:14 -08:00
bjorn
b24350fb31
gpu: macOS also tries linking to MoltenVK;
2023-01-21 15:27:14 -08:00
bjorn
59394c0cbc
CMake: macOS links against Vulkan;
...
But shh in the build script we're going to make the Vulkan library
variable point to MoltenVK.
2023-01-21 15:26:36 -08:00
bjorn
e042e718df
CMake: macOS move_lib supports imported libraries;
2023-01-21 15:25:48 -08:00
bjorn
cbdcef931d
actions: fix macOS .app directory structure;
2023-01-21 12:52:18 -08:00
bjorn
b9c49b8e07
actions: space out workflow yml;
2023-01-21 12:52:13 -08:00
bjorn
bee8d16427
Add error when render pass/texture sample counts don't match;
2023-01-21 12:16:35 -08:00
bjorn
ffa4beb21c
Fix thread refcounting;
...
Minor race condition between thread starting and thread getting released.
2023-01-19 15:05:04 -08:00
bjorn
3e0d2a1ecf
core/os: window size is always in framebuffer units;
...
pixel density is exposed as a separate accessor.
2023-01-10 19:54:48 -08:00
Bjorn
df4d519ccd
Merge pull request #629 from undefdev/master
...
Fix constrained rendering in windowed mode on macOS #620
2023-01-06 14:49:28 -08:00
undef
bc7a541279
Fix constrained rendering in windowed mode on macOS #620
2023-01-06 20:30:05 +01:00
Ilya Chelyadin
ac012d39c2
Universal APK for Oculus, Pico and Generic loaders
2023-01-05 01:50:38 +03:00
Ilya
f3837d99fd
Merge branch 'bjornbytes:master' into picofix
2023-01-04 23:03:54 +03:00
bjorn
dd65a59602
Fix some literals in Curve:evaluate;
2023-01-02 14:43:27 -08:00
bjorn
9d40968ff2
Year;
2023-01-01 19:00:38 -08:00
bjorn
58c5f0624e
Fix for vk portability extension;
...
- Always enable when supported.
- It's not required to be enabled, even if portability_enumeration is present.
2023-01-01 05:03:05 -08:00
bjorn
ae4a75eecd
Shift around Vulkan initialization;
...
Start to make it easier to declare extensions, mark them as required,
and detect whether they're supported at runtime.
2022-12-31 17:42:51 -08:00
Bjorn
231301fdff
Add Discord to README;
2022-12-31 13:52:51 -08:00