Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-27Cleanup: remove workarounds and version checks for unsupported compilersCampbell Barton
2022-05-31Intern/atomic: Fix `const` qualifier for `atomic_load_ptr`.YimingWu
2022-05-31Intern/atomic: Adding atomic_load/store_ptr support.YimingWu
2022-05-26Intern: Adding atomic_load/store support for different types.YimingWu
2022-03-15Cleanup: correct unbalanced doxy sectionsCampbell Barton
2022-02-11File headers: SPDX License migrationCampbell Barton
2021-12-14Cleanup: reorganize doxygen modulesCampbell Barton
2021-11-30Cleanup: remove blank lines in comment blocksCampbell Barton
2021-08-26Add locking fallback atomics implementationSergey Sharybin
2021-07-15Add support for RISC-V architectureHeinrich Schuchardt
2020-12-04Atomics: Add 16 bit fetch + AND and fetch + OR signed integer operationsJulian Eisel
2020-11-25Atomics: Fix missing 64bit implementation for 32bit platformsSergey Sharybin
2020-11-25Atomics: Cleanup, move defines closer to usageSergey Sharybin
2020-11-19Atomic: Cover with unit testsSergey Sharybin
2020-10-19Spelling: It's Versus ItsHarley Acheson
2020-03-19Cleanup: `make format` after SortedIncludes changeDalai Felinto
2019-05-01Cleanup: comments (long lines) in atomicCampbell Barton
2019-04-17Cleanup: line wrapping caused by commentsCampbell Barton
2019-04-17ClangFormat: apply to source, most of internCampbell Barton
2019-02-18doxygen: add newline after \fileCampbell Barton
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
2019-02-02Cleanup: remove author/date info from doxy headersCampbell Barton
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
2018-11-29Atomic: Avoid conflicts with definitions in other areasSergey Sharybin
2018-05-28Windows: Add support for building with clang.Ray Molenkamp
2017-11-23atomic_ops: add `atomic_cas_float` helper.Bastien Montagne
2017-11-23atomic_ops: Copy/adapt static assert macro from BLI_utildefines, and use it.Bastien Montagne
2017-11-23Moar attempt to fix bloody MSVC intrinsic mess...Bastien Montagne
2017-11-23Attempt to fix bloody MSVC atomic intrinsic mess...Bastien Montagne
2017-11-23atomic_ops: add char versions of uint8_t atomic primitives.Bastien Montagne
2017-11-23atomic_ops: add signed versions of primitives.Bastien Montagne
2017-09-25Add an 'atomic cas' wrapper for pointers.Bastien Montagne
2017-08-28Atomics: Use system headers directly, without bad level dependency to BLISergey Sharybin
2017-08-23Fix implementation of atomic update max and move to a central locationMai Lavelle
2017-07-27Cleanup: remove check for old GCC&PPCCampbell Barton
2017-03-01Cleanup: Use explicit unsigned int in atomicsSergey Sharybin
2016-11-15Atomics: Add some extra utility functionsSergey Sharybin
2016-11-15Atomics: Make naming more obvious about which value is being returnedSergey Sharybin
2016-11-08Atomics: Add 32 bit version of fetch and AND/ORSergey Sharybin
2016-07-19Fix building on NetBSDCampbell Barton
2016-06-11Atomic ops: Fix atomic_add_uint32 and atomic_sub_uint32 in WindowsBenoit Bolsee
2016-05-16Atomic ops: add 'fetch_and_add_uint32' op.Bastien Montagne
2016-05-09Cleanup: header, styleCampbell Barton
2016-05-09Cleanup and refactor our atomic library.Bastien Montagne
2016-05-09Atomics: Add atomic_fetch_and_or_uint8() functionSergey Sharybin
2016-05-02Fix compilation error on Armel architectureSergey Sharybin
2016-01-27Atomics: Use _InterlockedAnd8 direction for 342bit MSVCSergey Sharybin
2016-01-27atomic_ops: add atomic_fetch_and_and_uint8 wrapper.Bastien Montagne
2015-07-01atomic_ops: Fix MSVC versions of add/sub returning original value instead of ...Bastien Montagne
2015-07-01atomic_ops: fix typo in func names (uint32 instead of uint64).Bastien Montagne