diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3862904d48..a6a17436b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -353,10 +353,10 @@ jobs: - name: Get thirdparty packages (macOS) if: runner.os == 'macOS' run: | - curl -O https://www.panda3d.org/download/panda3d-1.10.11/panda3d-1.10.11-tools-mac.tar.gz - tar -xf panda3d-1.10.11-tools-mac.tar.gz - mv panda3d-1.10.11/thirdparty thirdparty - rmdir panda3d-1.10.11 + curl -O https://www.panda3d.org/download/panda3d-1.10.13/panda3d-1.10.13-tools-mac.tar.gz + tar -xf panda3d-1.10.13-tools-mac.tar.gz + mv panda3d-1.10.13/thirdparty thirdparty + rmdir panda3d-1.10.13 (cd thirdparty/darwin-libs-a && rm -rf rocket) - name: Set up Python 3.9 uses: actions/setup-python@v2 diff --git a/BACKERS.md b/BACKERS.md index c34cb2a9d3..fec17f55ef 100644 --- a/BACKERS.md +++ b/BACKERS.md @@ -2,20 +2,12 @@ This is a list of all the people who are contributing financially to Panda3D. If you'd like to join them, visit [our campaign on OpenCollective](https://opencollective.com/panda3d)! -## Gold Sponsors - -![Gold Sponsors](https://opencollective.com/panda3d/tiers/gold-sponsor.svg?avatarHeight=48&width=600) - -* [tcdude](https://opencollective.com/tizilogic) - ## Bronze Sponsors [ChangeCrab](https://changecrab.com/) ![Bronze Sponsors](https://opencollective.com/panda3d/tiers/bronze-sponsor.svg?avatarHeight=48&width=600) -* [Mitchell Stokes](https://opencollective.com/mitchell-stokes) * [Daniel Stokes](https://opencollective.com/daniel-stokes) * [David Rose](https://opencollective.com/david-rose) -* [ChangeCrab](https://changecrab.com) ## Benefactors @@ -24,17 +16,16 @@ This is a list of all the people who are contributing financially to Panda3D. I * Sam Edwards * Max Voss * Hawkheart -* Dan Mlodecki +* Veronica ## Enthusiasts ![Enthusiasts](https://opencollective.com/panda3d/tiers/enthusiast.svg?avatarHeight=48&width=600) * Eric Thomson -* Kyle Roach * Brian Lach -* C0MPU73R * Maxwell Dreytser +* SureBet ## Backers diff --git a/README.md b/README.md index dc7e4fdb54..e9f82265e4 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ macOS ----- On macOS, you will need to download a set of precompiled thirdparty packages in order to -compile Panda3D, which can be acquired from [here](https://www.panda3d.org/download/panda3d-1.10.12/panda3d-1.10.12-tools-mac.tar.gz). +compile Panda3D, which can be acquired from [here](https://www.panda3d.org/download/panda3d-1.10.13/panda3d-1.10.13-tools-mac.tar.gz). After placing the thirdparty directory inside the panda3d source directory, you may build Panda3D using a command like the following: diff --git a/panda/src/glstuff/glCgShaderContext_src.cxx b/panda/src/glstuff/glCgShaderContext_src.cxx index e4c3aedf36..5ed4b3b206 100644 --- a/panda/src/glstuff/glCgShaderContext_src.cxx +++ b/panda/src/glstuff/glCgShaderContext_src.cxx @@ -908,11 +908,9 @@ update_shader_vertex_arrays(ShaderContext *prev, bool force) { stride, client_pointer); } - if (divisor > 0) { - _glgsg->set_vertex_attrib_divisor(p, divisor); - } - - } else { + _glgsg->set_vertex_attrib_divisor(p, divisor); + } + else { // It's a conventional vertex attribute. Ugh. #ifdef SUPPORT_FIXED_FUNCTION switch (p) { diff --git a/panda/src/glstuff/glShaderContext_src.cxx b/panda/src/glstuff/glShaderContext_src.cxx index 520f2478e3..c4a708e4e0 100644 --- a/panda/src/glstuff/glShaderContext_src.cxx +++ b/panda/src/glstuff/glShaderContext_src.cxx @@ -2515,9 +2515,7 @@ update_shader_vertex_arrays(ShaderContext *prev, bool force) { stride, client_pointer); } - if (divisor > 0) { - _glgsg->set_vertex_attrib_divisor(p, divisor); - } + _glgsg->set_vertex_attrib_divisor(p, divisor); ++p; client_pointer += element_stride; diff --git a/setup.cfg b/setup.cfg index 9c2b79edb3..993e2f1108 100644 --- a/setup.cfg +++ b/setup.cfg @@ -31,6 +31,7 @@ classifiers = author = Panda3D Team author_email = etc-panda3d@lists.andrew.cmu.edu project_urls = + Download=https://www.panda3d.org/download/ Source=https://github.com/panda3d/panda3d Tracker=https://github.com/panda3d/panda3d/issues Documentation=https://www.panda3d.org/manual/