Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/panda3d/panda3d
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
https://github.com/panda3d/panda3d
OpenALAudioManager::update iterates through all currently playing sounds
via a std::set / phash_...
1c375220269edb25b0a2c125770fa860f71c5085 authored almost 2 years ago
aaabb6a65280650a83616c52a205efc33419e155 authored almost 2 years ago
914993f31b9a5208b5b2fbfa38c22c5c5b0ef13d authored almost 2 years ago
It should not be redefined for Python versions after 3.3.3, and if it's not defined by Python, i...
a9e9cfae1c3147d581bc99234b09b88a33324bfd authored almost 2 years ago173dd67b5221e82afbebf2f1254ff27f419bb9d9 authored almost 2 years ago
The _PyErr_OCCURRED macro was removed in Python 3.10, so we shouldn't keep any compat code left ...
af4a1bc7a99fae1bf4bca59cd09655869df60567 authored almost 2 years ago3d7c2505e9a9e0c3500e71070f905abe57179492 authored almost 2 years ago
Closes #663
dcd2aa83d46c37210dadae8f2dffd8edb361b299 authored almost 2 years agoCode is much the same as original, so adapt original function to use the expanded one. This is us...
fc2ef74148f91125ddead36a5b0e08d6d3142d66 authored almost 2 years ago33f6ea73a29d885e3ae4c18d6fe5a835747963ab authored almost 2 years ago
Closes #248
[skip ci]
Co-authored-by: Sebastian Hoffmann <[email protected]>
d8838fd7ed76ce783f8bd142a81bf1a04717787c authored almost 2 years agoe28697f6708c29027b781db719a21e3678f25ba1 authored almost 2 years ago
Follow-up to #1105
c076d5ad083170a3198588a6a944da08419650a3 authored almost 2 years agofed586564505a0c231130e8b68bb616e59683064 authored almost 2 years ago
Fixes #1047
Closes #1105
Co-authored-by: rdb <[email protected]>
4fa90bd754269e3d36be8ba1db522b0a10f2ee8a authored almost 2 years ago87b5aa9d1f4cc489874e06bdd2aecad44d792dc5 authored almost 2 years ago
3f3c65917be78e3caab340165b9cc56dbc742624 authored almost 2 years ago
Occurs when using clip plane culling
eacbc4f89ab4e0a7d8fd51101e5f679b10c1152a authored almost 2 years ago6075307e66fa03cc7dbfe5979d2cedd08525219a authored almost 2 years ago
Or should we just assume the most restrictive possibility?
805fa5a36ab8e37eab4ec739d5a9733c7fc0ae2d authored almost 2 years agob09a8a84ec05364c2327456e7a1e84d743db8198 authored almost 2 years ago
Partial backport of #1452
718bac1c697c1657ca0100fd8c39aef4423009e5 authored almost 2 years ago
- Cube arrays
- 1D texture arrays
- Buffer textures
Not to say that they are displayed meaningf...
a20996d2aa1ae9a3070bc7e85f8bddbddaecde06 authored about 2 years agoThese support the most features, including cube map arrays (which aren't even supported in glslv...
d69d393e4cae35190bef9e7278c144f83c944360 authored about 2 years ago52c7d6bddb9b8c24797bb61afd73305a14663b01 authored about 2 years ago
51d0a55264bac908c5f2a916fb3cd9b6739e9476 authored about 2 years ago
614502d183bd4b5891a8ce46f0fc525de6dbc014 authored about 2 years ago
See also Moguri/panda3d-gltf#117
c5ccd6232d330bebe98413b612409f1c111ecae5 authored about 2 years ago8bc1743d753f8f00fabb556218ae164db1bcc2fd authored about 2 years ago
ef58255abd5dc80441bf752631383a925914e1ae authored about 2 years ago
Closes #1449
e14d43ebe50045bf57e4e842c07f9217be22c868 authored about 2 years ago518ee0fb8ebdd744630849228e132f7e64f9e825 authored about 2 years ago
[skip ci]
f4dc4740a640614026106f28a4aeef370b441c33 authored about 2 years agoIn gp5fp and glslf profiles, we can rely on per-fragment point coordinates to be available, othe...
4b992105e117c28319b3de63433ec5d27ac7daab authored about 2 years agoAlso removes obsolete USE_PYTHON_2_2_OR_EARLIER macro
Closes #1430
6cb074e5c855806eae0f9951047e629db5b164b3 authored about 2 years agoAlso adds an error message when `run()` is called from non-main thread
Closes #1436
Fixes #1269...
4d90ce5c5a33dcc41992894952d325bd999dfc8a authored about 2 years ago
b282e8920d480ba7a4920a79c663bad0b73fe4e5 authored about 2 years ago
e696ac4046878b68b123d3b2eaa0ce5867b29a82 authored about 2 years ago
76386bc4c044b2275bd52957c3298c3a18599b16 authored about 2 years ago
8c5e2e74f5c88525e9451e1857aa026e792a83fa authored about 2 years ago
7a8e218da7447f489dd0264e4ad6667143186886 authored about 2 years ago
67c413f089ed79d5cf590c79f5bd2043a029c26d authored about 2 years ago
Fixes #1440
709555577f638b9ee6d18c1e860e0827b427ac66 authored about 2 years agoFixes #1437
6ad50b5cb13f6196ab570ef72bf45af840ee0d8f authored about 2 years ago10f4c6bb21e089fc724f813fcf843d15fbeba2f3 authored about 2 years ago
21347bb2d5f2ce4fc37843aa9db627277fba1d9f authored about 2 years ago
Not essential, but slightly neater
86a1973f897b9f2974dc2afd454fe8c4dc054a47 authored about 2 years ago3954d432921f1b6803cf431cefc4015770540394 authored about 2 years ago
b526286d403ffb57824eac4814d0c4a5271882c2 authored about 2 years ago
0c4fe35a5cb802f6ad1e5d60304fc778a781f33c authored about 2 years ago
6404704ee3898fa99027f89ac804df8f509b67c8 authored about 2 years ago
581f374ba6344320da5d4e0f2d52c119284a1a5b authored about 2 years ago
cd6ad8285e11f780eee71cdb6b833b21b84d1d1b authored about 2 years ago
The thread will linger around in the server as long as there is data (so, it will be removed aft...
2157f1162e8dea72bd1f598035f8c1a0ee6476d4 authored about 2 years agopatch around non-exported return type
a91111183f186a6f7dfeedb403eedae75259c7d5 authored about 2 years ago1867094afeb44a9e7a1c63140659bad9e4f54b9c authored about 2 years ago
Fixes #1423
2e42400700c64e9ebe00c0be7750ebf406d4a130 authored about 2 years ago89e27ad9dbe08bbd34ea077f3190fe32332d6170 authored about 2 years ago
275fe320796459dc3f970450c594fbb57cdc3acd authored about 2 years ago
This method is no longer used as of e6f870ece6f973fd57ecf57c62ec96a4a898cc6c
Fixes #1421
2d606c07e3fe6c5fb8dd9353f0fe62753f324ab2 authored about 2 years agob10b49bd6b092c5f4c4d1f47f939ff9c37269d88 authored about 2 years ago
Supports projective UVs, matching fixed-function pipeline behavior
a2aa8af97395eb2043822db19730a3676127b5b1 authored about 2 years agob9cff3407610cfa3428ec89a215d30ca26f2b8f6 authored about 2 years ago
4734bb9debf54ec03f02d6e91895f8d55b70e7ab authored about 2 years ago
cfd18bb16f5dfbb8c9c6a447c40000355213dded authored about 2 years ago
d5fed54a0c214967fc618f397b55174af54cc33a authored about 2 years ago
The order of arguments is now the same as in Python (with the callable first), sort and priority...
0747f4605579ac9d17cf1b57d209a28933abbe8d authored about 2 years ago2aa2a35a9fab8aea2a44cf70b9e01755ec3484dd authored about 2 years ago
Useful for benchmarks or unit tests where the result does not matter.
a2890c03de158bbfc973738dd0fa6a06712b50fc authored about 2 years agoAlso add some more #endif comments.
3247903d7b25c1ae62d654e1c4b9fb75e82d0074 authored about 2 years ago[skip ci]
470e352ab87ceae6e30429720e4690c8371f5a55 authored about 2 years ago92185bcb2843302081dd9fae3f15cb4b403316db authored about 2 years ago
0911040999d32cd76012ada940d9ad92bd694e2e authored about 2 years ago
Actually ensures that the underlying RAM images are really fully unique.
896346b99f7b497f346ac34ba7c7a21f6af765eb authored about 2 years agoIt actually makes a unique copy of the underlying array.
e67cd74725700b236bb1d2346fc329ac4d04a07a authored about 2 years ago0ace26a938bf879d92c101880bd849efec3938e1 authored about 2 years ago
eafcfe1d7080721b732c2e76b09ef242e8944a49 authored about 2 years ago
It seems macOS has an extra NSWindow without a delegate in this mode
e5a8eb5b1daac9401ee30b1fb12e804d1f8ab71a authored about 2 years agoThis was done by `get_nested_vertices()`, which now won't call the expensive `compute_internal_b...
7f916eeb74c25652c4237fa3a3be7044a87677c1 authored about 2 years agoSeems to better match the actual usage.
aa852973f7f95208f12b92175713c36780a4e5e7 authored about 2 years agoA lot of time was going into updating the bounding volume.
e08a502c88623ad7d68190bfc8f05245b0ff85d7 authored about 2 years agoThis prevents having to recalculate the internal bounds (which may be quite slow to compute, but...
833c3d37f76945eef29ae93dcba902a9a2832c89 authored about 2 years ago32297ecd025fa8c616d4f574be45d4ceb2cff096 authored about 2 years ago
42372e139cf620da227eec26ce9b6458d0ad32b2 authored about 2 years ago
c366dab405ec342ec4468949a7cba49ba532aa50 authored about 2 years ago
8354e175cf4264291c004c5336739dc07bc06818 authored about 2 years ago
86c3ec782724ae698335834b1d865af8b44b72ea authored about 2 years ago
Co-authored-by: Entikan <[email protected]>
81ea202dea03c181de010c635580cd901fafc0c1 authored about 2 years ago19186781f39086d74acb85fd0c352fbacf48febb authored about 2 years ago
We currently do the centering based on the total screen size, not the screen size that macOS act...
9cb60ccd93c508e7d76f90de61413957548fc9d3 authored about 2 years ago24c14296c016e34bef97104a7b7ddf7962a8b0b8 authored about 2 years ago
Fewer function pointer calls by moving the wrapper creation logic to the downcast function
This...
fdcfaf69b0b2719a79aee5ca12c093087580db81 authored about 2 years agocce46b5edb772fe37b5edfd9b963e5da2d3de4b9 authored about 2 years ago
5912630e01fb6215b84cdff9a51556869d53af51 authored about 2 years ago
Fixes HTTPClient when static linking if nativenet is not used and therefore init_network() is co...
38528b797b5fa0547de834c7b2cff02b661423e8 authored about 2 years agoCurrently, you must pass in a function, which is a little awkward compared to just passing in a ...
8ab37b88046cc8724ffd21651d001a32c56bd80b authored about 2 years ago154223d075164817940dc21c8e61555d3f563985 authored about 2 years ago
f258442b770008b2582b0a56d8f853a4ea79edb7 authored about 2 years ago