glslang-zig/glslang
Jeremy Hayes c9cc4845b9 Return new allocator for copied containers
Fix #2760.

Implement the optional function select_on_container_copy_contruction to
return a default-contructed allocator for containers that are
copy-constructed. This gives copy-constructed containers a pool
allocator for the current thead.

There may be a similar problem with the copy contructor which takes
allocators of type "Other" but, in practice, there is only one place
where this is being used and the allocators are always the same. (i.e.
executing from the same thread)
2021-10-25 10:59:27 -06:00
..
CInterface GLSLANG_EXPORT for C APIs. 2020-08-10 22:26:41 +02:00
ExtensionHeaders GL_EXT_spirv_intrinsics - Port extensions 2021-10-15 14:13:08 -04:00
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
HLSL Fix SPIR-V for SampleBias 2021-09-17 17:22:39 -06:00
Include Return new allocator for copied containers 2021-10-25 10:59:27 -06:00
MachineIndependent Merge pull request #2780 from kevin-mccullough/FixCrossStageCheck 2021-10-22 14:44:10 -06:00
OSDependent cmake: Remove "conditions" from endif 2021-09-30 11:00:09 -06:00
Public Dont export inline TObjectReflection::getType() 2021-05-08 10:37:37 +02:00
CMakeLists.txt cmake: Remove "conditions" from endif 2021-09-30 11:00:09 -06:00
updateGrammar Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" 2020-07-13 03:39:08 -06:00