Commit Graph

  • f7c704da59
    Merge baf2a16b8c into 0661574448 Michael G 2026-02-01 22:44:00 -0600
  • 0661574448
    Merge remote-tracking branch 'upstream/master' master John Cote 2026-01-30 20:16:19 -0500
  • 252c0a6f37 display: Make context current before dispatching compute shader rdb 2026-01-29 21:09:19 +0100
  • 74360ccd78 tests: Add unit tests for color blending rdb 2026-01-29 21:02:00 +0100
  • 87c8aa8c90 glgsg: Robustness and issue fixing around shader binding rdb 2026-01-29 21:01:06 +0100
  • a4508065e2 tests: Use triangle instead of card for color buffer tests rdb 2026-01-29 19:33:34 +0100
  • dbe05e079b tinydisplay: Reimplement color blending, supporting more options rdb 2026-01-29 19:22:46 +0100
  • b7ffef7338 pgraph: Fix ColorBlendAttrib alpha settings not hashed/compared rdb 2026-01-29 19:20:51 +0100
  • 712d67414f tinydisplay: Convert Python scripts to Python 3 rdb 2026-01-28 22:54:23 +0100
  • 08454e3686 tests: Fix shadowViewMatrix components for light source unit test rdb 2026-01-28 22:05:45 +0100
  • 95875d9844 tests: Skip GLSL compilation tests when GLSL not supported rdb 2026-01-28 22:05:30 +0100
  • ce2332743a tests: Fix proper argument for pytest cache disabling on Android rdb 2026-01-28 17:57:59 +0100
  • 86423cba45 workflow: Update to Ubuntu 24.04 rdb 2026-01-28 16:53:09 +0100
  • 68c807bd5d glgsg: Don't query supported Cg profiles when running under EGL rdb 2026-01-28 16:51:33 +0100
  • f139899e58 tests: Fix depth buffer tests not being run with tinydisplay rdb 2026-01-28 16:47:24 +0100
  • df7aa557ec tinydisplay: Support DepthBiasAttrib (const offset only) rdb 2026-01-28 16:47:05 +0100
  • c0bf7e075c leveleditor: Fix use of removed imp module (untested) rdb 2026-01-28 16:12:45 +0100
  • c1a2458f8e tinydisplay: Fix assorted depth-related issues: rdb 2026-01-28 16:10:24 +0100
  • 300090e457 glgsg: Disable Cg support when using EGL instead of GLX rdb 2026-01-28 14:12:38 +0100
  • f502426644
    nametag: Fix issue with chat balloon text John Cote 2026-01-27 21:48:56 -0500
  • e3701c2cf4
    distributed: Fix build errors John Cote 2026-01-27 21:33:10 -0500
  • 935c9cd80a
    Merge remote-tracking branch 'upstream/master' John Cote 2026-01-27 20:58:16 -0500
  • f2c680ca29 linmath: Fix wrong type printed in LMatrix3 repr rdb 2026-01-27 16:09:51 +0100
  • 8bbc1a1515 loader: Restore compatibility with Python 3.8 rdb 2026-01-26 14:29:04 +0100
  • 99bbc14973 loader: Fix incomplete loadModel/loadSound type annotations rdb 2026-01-26 11:11:00 +0100
  • d84b984e22 showbase: Fix exception when calling Ctrl+C at the wrong moment rdb 2026-01-26 11:10:27 +0100
  • 8cd3812ecb glgsg: Track uploaded byte count in PStats for SSBO updates rdb 2026-01-26 11:09:31 +0100
  • 1c8a5cfb48 audio: AudioLoadRequest should take Filename or MovieAudio rdb 2026-01-26 11:08:56 +0100
  • 051268de51 workflow: Fix very minor formatting issue in coverage summary rdb 2026-01-24 22:54:38 +0100
  • 4f5a374c85 workflow: Show coverage result in GitHub step summary rdb 2026-01-24 21:44:51 +0100
  • b9af71db7f workflow: Enable address sanitizer for various CMake builds rdb 2026-01-24 21:46:58 +0100
  • b963450b45 CMake: Add ENABLE_ASAN options to build with address sanitizer rdb 2026-01-24 21:47:43 +0100
  • ebb556a866 CMake: build unit test runner rdb 2026-01-24 14:07:42 +0100
  • c2760c88c6 putil: Fix out-of-bounds read in SparseArray uncovered by ASan rdb 2026-01-24 20:23:13 +0100
  • 0210384615 dtoolbase: Fix static destructor ordering issue rdb 2026-01-24 20:17:39 +0100
  • 48215debb4 tests: When running in GitHub Actions, write GFM tests summary rdb 2026-01-24 14:03:29 +0100
  • 4b98910789 Use static storage instead of heap for forever-objects (squelches ASan) rdb 2026-01-24 11:25:47 +0100
  • 49955343be grutil: Add muted/volume properties to HTMLVideoTexture rdb 2026-01-24 13:23:28 +0100
  • 626e419972 x11: Fix various very minor memory leaks rdb 2026-01-24 13:23:00 +0100
  • 9edbdbf6c9 glgsg: Fix mipmap level depth when uploading 3D textures rdb 2026-01-24 10:17:10 +0100
  • 004a3c8572 Update mentions of LambdaTest in sponsors list rdb 2026-01-20 18:55:14 +0100
  • 9afb3140c8 glgsg: Don't assume buffer clear is necessarily supported rdb 2026-01-20 18:54:51 +0100
  • 71b83d8f4f makepanda: Add /usr/local/lib64 to searched library paths rdb 2026-01-20 11:42:05 +0100
  • 2587247868
    audio: Ability to read comments/metadata from sound files (#1656) Wizzerinus | Alex K. 2026-01-16 23:16:01 +0300
  • f025ba5da8 glgsg: Fix compilation error, remove redundant parameter rdb 2026-01-15 10:49:15 +0100
  • 576d124b5e glgsg: Support SSBO clear, assorted fixes rdb 2026-01-15 10:13:18 +0100
  • 5c1a957420 gles2gsg: Add some missing OpenGL ES 3 constants rdb 2026-01-15 10:25:38 +0100
  • 0b3bdae8e8 glgsg: Expose native IDs for other kinds of resources than textures rdb 2026-01-15 09:45:46 +0100
  • d94b2dc5af glgsg: Fix INLINE keyword on GLSamplerContext constructor rdb 2026-01-15 09:44:25 +0100
  • 586b92a4ab
    makepanda: fix for python >= 3.13 on android Yaksh Bariya 2026-01-12 07:03:37 +0530
  • 5a82ac3208 Use PyObject_Vectorcall for calls to Python for better efficiency rdb 2026-01-07 20:09:20 +0100
  • 8fe8862f06 dtoolbase: The default pvector constructor shouldn't be explicit rdb 2026-01-07 19:59:45 +0100
  • 075353003d gobj: Fix some int signedness comparison warnings rdb 2026-01-07 19:52:24 +0100
  • b3ac6e7896 gobj: Fix warnings due to GCC being terrible at static analysis rdb 2026-01-07 19:51:54 +0100
  • b630e14dc4 py_compat: Add vectorcall functions rdb 2026-01-07 19:50:08 +0100
  • 80806510c2 express: Make PTA init from Python sequence faster by using vectorcall rdb 2026-01-07 19:35:35 +0100
  • 0bb8a4519a Use PyObject_CallOneArg instead of PyObject_CallFunctionObjArgs for perf rdb 2026-01-07 19:34:49 +0100
  • f958fdced3 interval: fix Python callable inputs not called in ET_instant mode rdb 2026-01-07 14:07:38 +0100
  • 3c852c8d72 audio: Disable OpenAL hrtf by default, fixes macOS init crash rdb 2026-01-02 09:50:04 +0100
  • 136e1279ea Implement ShaderBuffer async extract_data method rdb 2026-01-01 01:00:19 +0100
  • cb03554da5 putil: Support vector_uchar to be passed to an event parameter rdb 2025-12-31 23:01:43 +0100
  • c688b67e5a putil: Add missing pointerTo.h include to callbackObject.h rdb 2025-12-31 21:26:37 +0100
  • a9aa25577a glgsg: Support updating SSBO data from the CPU (only UH_dynamic) rdb 2025-12-31 21:23:25 +0100
  • af498ff286 gsg: Use DSA for extracting shader buffer data rdb 2025-12-31 21:22:12 +0100
  • 86b1304588 display: Support extracting only subset of SSBO rdb 2025-12-31 20:10:19 +0100
  • b806035c40 putil: Switch to new Python 3.13+ public long APIs for BitArray rdb 2025-12-31 20:06:03 +0100
  • 02bd38820e build: Update to interrogate 0.8.1 rdb 2025-12-31 20:03:42 +0100
  • 3d3c2e7b7c text: Give default font a default name rdb 2025-12-31 20:00:09 +0100
  • b4b18724bd dtoolutil: Improve error messages for iostream wrappers rdb 2025-12-30 23:18:46 +0100
  • 52829ed610 workflow: Disable OpenAL on macOS for now for test build rdb 2025-12-30 23:18:25 +0100
  • 97de7863e4
    direct: Fix DirectGrid alpha issue and getVertexColor error (#1793) TRIGON69 2025-12-30 01:33:48 +0530
  • 585c58198a movies: Update FLAC decoder TRIGON69 2025-12-28 21:32:07 +0530
  • e918eff231 makepanda: Set default MSVC version to 14.3 (2022) rdb 2025-12-29 10:55:50 +0100
  • c54c908d28 Merge branch 'release/1.10.x' rdb 2025-12-29 10:55:23 +0100
  • e560eb8da3 Add Python 3.14 to setup.cfg rdb 2025-12-25 16:40:30 +0100
  • 4732c247fe workflow: Add Python 3.14 to test matrix rdb 2025-12-25 15:39:05 +0100
  • 9f13db3284 Update version numbers from 1.10.15 to 1.10.16 rdb 2025-12-25 15:38:12 +0100
  • c6e72fbd4f makepanda: Don't set HAVE_OPENAL_FRAMEWORK when building with thirdparty rdb 2025-12-25 15:14:40 +0100
  • 12b5fafa9f tests: Fix future tests always failing on Python pre-3.5 rdb 2025-12-23 20:31:56 +0100
  • 8177021155 tests: Fix unit test suite on Python 2.7 rdb 2025-12-23 20:30:56 +0100
  • 225eb9b34d glgsg: Mark SSBO unbound from all binding points upon deletion rdb 2025-12-22 22:20:57 +0100
  • 86d0376054 glgsg: Mark SSBO unbound from all binding points upon deletion rdb 2025-12-22 22:20:57 +0100
  • 14b8cd74c2 tests: Fix GLSL shadow matrix unit test values rdb 2025-12-22 16:16:31 +0100
  • 0e41b62743 Merge branch 'release/1.10.x' rdb 2025-12-22 16:12:54 +0100
  • f123cb142d shader: Fix memory corruption with matrix array shader inputs rdb 2025-12-22 15:59:06 +0100
  • 64b98ea813 GLSL: Add p3d_MetallicRoughnessTexture input mapped to M_metallic_roughness rdb 2025-12-22 12:43:21 +0100
  • 975a9fb484 egg: Add limited forward compatibility for ORM textures rdb 2025-12-22 12:41:34 +0100
  • e319be1fcb doc: Add release notes for 1.10.16 rdb 2025-12-22 12:17:55 +0100
  • 33888de3b5 glgsg: Do not prefer depth-stencil ms renderbuffers on macOS rdb 2025-01-29 11:12:07 +0100
  • b09ebf3b84 makewheel: Exclude some more system libs rdb 2024-12-29 14:39:43 +0100
  • 40ecb01bb1 samples: Remove unused CardMaker import from procedural-cube sample rdb 2024-12-14 12:50:02 +0100
  • 6b3ed01756 framework: Clean up task manager on close_framework() rdb 2024-11-26 18:16:01 +0100
  • cbd25a4d80 makepanda: Don't look for macOS framework when cross-compiling rdb 2024-11-26 16:40:49 +0100
  • d020b25afe windisplay: Fix recursive loop in adjust_z_order rdb 2024-11-14 20:21:04 +0100
  • c8c5ae829d putil: Fix SparseArray get_lowest_on_bit and get_lowest_off_bit rdb 2024-11-14 20:07:48 +0100
  • df4ebca335 audiotraits: Add support for different coordinate systems for 3d audio a2cy 2025-12-17 23:58:19 +0100
  • 04e5cbe706 Add support for (occlusion-)metallic-roughness textures rdb 2025-12-22 11:04:35 +0100
  • 5d8af37c41 makepanda: Only add -msse2 when building for x86 platforms rdb 2025-12-22 11:37:16 +0100
  • bd1105d545 directnotify: Add snake_case versions of methods rdb 2025-12-22 10:06:45 +0100
  • 2759fb9606 build: Allow to build for riscv64 Bernhard M. Wiedemann 2025-12-18 15:19:32 +0000