Commit Graph

  • ff12dbbd69 Merge pull request #1729 from MikuAuahDark/fix1728 Alex Szpakowski 2021-11-24 21:07:04 -04:00
  • 6c43c22e26 Merge pull request #1744 from megagrump/12.0-noiseAliasing Alex Szpakowski 2021-11-22 10:21:51 -04:00
  • 136c3cd277 use double precision numbers in love.math.noise megagrump 2021-11-22 14:57:05 +01:00
  • 9cc98df218 Merge pull request #1743 from megagrump/12.0-getMotorTorque Alex Szpakowski 2021-11-21 01:08:48 -04:00
  • 85894ad5e4 use dt instead of inv_dt in RevoluteJoint::getMotorTorque megagrump 2021-11-21 01:04:48 +01:00
  • d0e22fb56e Merge pull request #1739 from s-walrus/fix/font-getwrap-final-newline Alex Szpakowski 2021-11-20 16:43:56 -04:00
  • 7b6012891d Replace AppImage packaging method. Miku AuahDark 2021-11-20 11:42:33 +08:00
  • bd741a8c78 Fix incorrect particle offsets when Quads are used without setOffset. Alex Szpakowski 2021-11-19 21:44:04 -04:00
  • 0f9e598ebb Fixed love.filesystem.getDirectoryItems() in Android with new fusing mehod. Miku AuahDark 2021-11-13 14:34:54 +08:00
  • 888051d01e Potential very hacky workaround for arm64 JIT allocation issues. Alex Szpakowski 2021-11-12 21:58:49 -04:00
  • a3ff9999d1 Disallow mat3 formats in shader storage buffers. Alex Szpakowski 2021-11-06 18:30:08 -03:00
  • 5c98cbdabd Fix Shader:send with storage buffers when the shader uses more than 1. Alex Szpakowski 2021-11-06 17:03:54 -03:00
  • fb77e64f61 Allow plain arrays of a base type as shader buffer block declarations. Alex Szpakowski 2021-11-06 16:42:41 -03:00
  • 68977ec311 Fix alignment of storage buffers with vec3 or mat3 components. Alex Szpakowski 2021-11-06 11:17:23 -03:00
  • 041aa2fc23 Revert Shader:send to cause a Lua error instead of returning false, Alex Szpakowski 2021-11-06 10:43:43 -03:00
  • b916c0ad92 Fix error message when sending buffers to unused variables Alex Szpakowski 2021-11-06 10:41:30 -03:00
  • 1bb22d2e90 Set game source path when using virtual archive in Android. Miku AuahDark 2021-11-05 15:22:03 +08:00
  • 3a18a2ab0d Use GameActivity.buildFileLookup via JNI to build file tree. Miku AuahDark 2021-11-05 13:55:14 +08:00
  • b79b99bbaa Use specialized logic when loading C modules in Android. Miku AuahDark 2021-11-02 17:54:13 +08:00
  • a57d207a57 Fix bug #1707 Semyon Yentsov 2021-11-01 01:37:18 +03:00
  • e258601bb5 Fix the save dir not being created if appdata/LOVE/ doesn't exist. Alex Szpakowski 2021-10-21 13:46:42 -03:00
  • 8a48f1b733 Merge branch 'main' into 12.0-development Alex Szpakowski 2021-10-19 21:50:19 -03:00
  • e27a71f798 Move boot.lua to src/modules/love/ with raw string literal format. Alex Szpakowski 2021-10-19 21:22:26 -03:00
  • 0f4adbab0d update stb_image from 2.26 to 2.27 Alex Szpakowski 2021-10-16 21:28:22 -03:00
  • 9b8a422d95 update lodepng to latest code Alex Szpakowski 2021-10-16 21:25:05 -03:00
  • 28372bff7e Update readme to refer to new main branch name Alex Szpakowski 2021-10-16 21:15:58 -03:00
  • e5954af38e update Github Actions builds to pull megasource from the new main branch Alex Szpakowski 2021-10-16 21:14:38 -03:00
  • 4574805486 Make rounded rectangles more robust. Alex Szpakowski 2021-10-10 22:08:56 -03:00
  • ad2de2702a Fix a missing #include causing a potential compile error Alex Szpakowski 2021-10-02 15:32:07 -03:00
  • 4a579bf2a7 Merge pull request #1730 from zombrodo/fix/1721-printf-wrap Alex Szpakowski 2021-09-24 23:01:51 -03:00
  • 75a3e5db01 Fix VS2013 compilation of a066e18. Miku AuahDark 2021-09-25 08:17:41 +08:00
  • de368ade4a Break OggDemuxer::readPage loop on EOF. Miku AuahDark 2021-09-21 22:52:50 +08:00
  • ae300d9b11 Revert "Enable JIT in Android" Miku AuahDark 2021-09-16 22:26:54 +08:00
  • a066e18aa6 Register custom Lua PANIC handler that shows message box. Miku AuahDark 2021-09-15 23:19:53 +08:00
  • 7851124260 metal: work on storage buffers Alex Szpakowski 2021-09-05 13:18:10 -03:00
  • f4a694c266 Merge branch 'master' into 12.0-development Alex Szpakowski 2021-09-05 13:03:46 -03:00
  • 16ebaea390 Fix DXT1 textures which use 1 bit alpha-cutout. Alex Szpakowski 2021-09-05 12:55:32 -03:00
  • bfca659e37 Fix #1721: floor result of scaling kerning based on dpi Jack Robinson 2021-08-31 21:22:06 +12:00
  • 7038c66ab2 Hook up missing reflection data for writable textures in compute Alex Szpakowski 2021-08-23 16:53:55 -03:00
  • 216d5ca4b2 Fix love.displayrotated passes boolean instead of string Miku AuahDark 2021-08-21 14:31:44 +08:00
  • 63e3bd1823 use 'thread' and 'threadgroup' terminology in compute shader code. Alex Szpakowski 2021-08-14 20:42:46 -03:00
  • 601d4e120d don't need memory barriers for readonly storage textures. Alex Szpakowski 2021-08-13 18:13:45 -03:00
  • a551fcd492 Initial support for writing to textures in compute shaders. Alex Szpakowski 2021-08-13 14:43:03 -03:00
  • cffd485976 Allow rendering to integer textures. Alex Szpakowski 2021-08-12 17:43:33 -03:00
  • 48b3a4e860 Initial support for integer format textures. Alex Szpakowski 2021-08-12 16:38:54 -03:00
  • 4caeb27047 Slightly less heavy-handed compute memory barrier implementation. Alex Szpakowski 2021-08-11 18:41:38 -03:00
  • 1cf8f1192c vertex format table in newMesh uses the same fields as newBuffer. Alex Szpakowski 2021-08-02 16:11:58 -03:00
  • 92d0d1d60f love.graphics.validateShader no longer errors if the system doesn't support the shader Alex Szpakowski 2021-07-18 14:09:28 -03:00
  • 00494ec3b5 Error if image load/store is used since it's not supported yet. Alex Szpakowski 2021-07-18 13:38:10 -03:00
  • b644d00bf7 Add a more specific error message when compute shaders aren't supported Alex Szpakowski 2021-07-18 13:18:43 -03:00
  • 80f051b97d Merge pull request #1715 from bjornbytes/compute-shaders Alex Szpakowski 2021-07-18 13:09:48 -03:00
  • dc5f68e709 World's worst sync; bjorn 2021-07-07 22:23:32 -07:00
  • 9ae529b325 Flush batched draws before dispatching compute; bjorn 2021-07-07 20:29:21 -07:00
  • 13a10ac482 love.graphics.newComputeShader; bjorn 2021-07-07 18:40:16 -07:00
  • b28e61d00d Shader:getLocalThreadgroupSize; bjorn 2021-06-05 18:59:02 -06:00
  • 25fbf1d8ce love.graphics.dispatchThreadgroups; bjorn 2021-06-04 22:11:21 -06:00
  • 085ba2cb6e Add compute ShaderStage; bjorn 2021-06-04 22:05:43 -06:00
  • a1c79c45d8 Shader:hasStage; bjorn 2021-05-25 23:28:38 -06:00
  • f6559ce49e Add threadgroups{x,y,z} SystemLimits; bjorn 2021-05-25 23:22:05 -06:00
  • d6dfa7412c Merge pull request #1713 from bjornbytes/fix-default-shader-storage-buffer Alex Szpakowski 2021-07-01 21:52:41 -03:00
  • bbb4cd66be Fix default shader storage buffer initialization; bjorn 2021-07-01 17:22:03 -07:00
  • 5ef1709c02 Expose love.markDeprecated. Alex Szpakowski 2021-06-06 18:16:56 -03:00
  • 199632e791 Add love.parsedGameArguments and love.rawGameArguments tables. Alex Szpakowski 2021-06-06 18:04:58 -03:00
  • 3d32f1c7d0 iOS: Fix compile errors Alex Szpakowski 2021-06-06 12:19:54 -03:00
  • 47a9cb9cd5 Merge branch 'master' into 12.0-development Alex Szpakowski 2021-06-06 11:52:15 -03:00
  • 1e69a8c485 macOS: fix framework dependency paths in xcode Alex Szpakowski 2021-06-06 11:46:22 -03:00
  • 433190d1df Merge branch 'master' into 12.0-development Alex Szpakowski 2021-06-06 11:43:54 -03:00
  • f272570797 Update license with new commit hash and URLs Miku AuahDark 2021-05-31 09:57:33 +08:00
  • d899fe96b6 update dr_flac Alex Szpakowski 2021-05-30 21:27:34 -03:00
  • d419795a28 Expand stb_image thread-local workaround to apply to iOS devices Alex Szpakowski 2021-05-30 21:12:45 -03:00
  • df4519873c Add github build action for iOS. Alex Szpakowski 2021-05-30 16:44:06 -03:00
  • 5c3ff29a30 Update xcode project version Alex Szpakowski 2021-05-30 16:42:29 -03:00
  • 512b0b068c Fix release builds for iOS Simulator Alex Szpakowski 2021-05-30 16:40:29 -03:00
  • 042b0ffe31 Fix previous workaround commit... Alex Szpakowski 2021-05-30 16:06:11 -03:00
  • 13523f5a5a Update stb_image Alex Szpakowski 2021-05-30 16:04:54 -03:00
  • f20c637dd6 iOS: Fix simulator build Alex Szpakowski 2021-05-30 16:04:37 -03:00
  • aa8ed7c8c5 Revert change that added codepoint variant of Font:getWidth. Alex Szpakowski 2021-05-30 15:46:21 -03:00
  • 4fe21d40d1 Switch from Ubuntu 16.04 to 18.04 Miku AuahDark 2021-05-30 23:36:12 +08:00
  • 838901f5dc Update readme with new macOS build instructions Alex Szpakowski 2021-05-30 12:19:01 -03:00
  • 5b4c4e5a0e github action for macOS archives .app file. Alex Szpakowski 2021-05-30 11:52:50 -03:00
  • 28a3dca937 Add github build action for macOS Alex Szpakowski 2021-05-30 09:56:39 -03:00
  • 3cf303adb3 macOS: build for arm64+x64. Alex Szpakowski 2021-05-30 11:08:52 -03:00
  • aeb2a853c7 macOS: xcode only looks for frameworks in platform/xcode/macosx/Frameworks. Alex Szpakowski 2021-05-30 11:07:53 -03:00
  • 4e15df2df9 macOS: remove accidentally included Lua files from love.framework Alex Szpakowski 2021-05-30 10:47:47 -03:00
  • fbe8ce198c Add project-local macOS frameworks to gitignore Alex Szpakowski 2021-05-30 10:45:58 -03:00
  • 17c26dc902 Fix compile error on older C++ compilers Alex Szpakowski 2021-04-20 19:18:59 -03:00
  • 3d3c665f3c Fix Mesh:setVertexMap. Alex Szpakowski 2021-04-20 19:09:20 -03:00
  • e9c58c8192 Work around certain buggy Vivante GPU drivers on Android Alex Szpakowski 2021-04-17 15:09:21 -03:00
  • 977c690fa9 Fix physics meter value persisting after love.event.quit("restart"). Alex Szpakowski 2021-04-11 19:53:16 -03:00
  • 14cda7818f Rename internal enum Alex Szpakowski 2021-04-07 20:43:22 -03:00
  • 9b4aea8f17 Missed some copyright date updates Alex Szpakowski 2021-04-07 20:34:24 -03:00
  • 21f5ba86d3 Merge branch 'master' into 12.0-development Alex Szpakowski 2021-04-07 20:33:44 -03:00
  • b1692a4000 metal: implement internal Shader::setVideoTextures method Alex Szpakowski 2021-04-07 20:12:15 -03:00
  • 6f8c48f6cd Reorder readme sections Alex Szpakowski 2021-04-05 12:25:40 -03:00
  • 774ebfcf90 Small tweaks to readme Alex Szpakowski 2021-04-05 12:10:01 -03:00
  • 7b6978f052 Add Font:getKerning. Alex Szpakowski 2021-04-05 11:22:54 -03:00
  • b5ef8a8c2c Update changelog Alex Szpakowski 2021-04-05 11:01:02 -03:00
  • c59c85e04c Fix Text:getWidth when the Text only contains spaces Alex Szpakowski 2021-04-05 10:32:01 -03:00
  • 0bc574ef4e metal: fix Shader:send not flushing the active auto-batch. Alex Szpakowski 2021-04-04 23:49:23 -03:00
  • 6296e44425 metal: fix clampzero wrap mode. Alex Szpakowski 2021-04-04 23:48:23 -03:00