-
-
Save Robadob/53701a5217dc9089800f5a37716fc69b to your computer and use it in GitHub Desktop.
Preprocessor test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
glm/detail/setup.hpp:118 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
> 201703 or 0 > 201703 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was > 201703 or 0 > 201703 with evalvars = {} | |
glm/detail/setup.hpp:120 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
== 201703 or 0 == 201703 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was == 201703 or 0 == 201703 with evalvars = {} | |
glm/detail/setup.hpp:122 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
== 201402 or == 201406 or == 201500 or 0 == 201402 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was == 201402 or == 201406 or == 201500 or 0 == 201402 with evalvars = {} | |
glm/detail/setup.hpp:124 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
== 201103 or 0 == 201103 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was == 201103 or 0 == 201103 with evalvars = {} | |
glm/detail/setup.hpp:128 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
== 199711 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was == 199711 with evalvars = {} | |
glm/detail/func_common.inl:602 warning: couldn't evaluate expression due to Traceback (most recent call last): | |
File "c:\programdata\anaconda3\lib\site-packages\pcpp\preprocessor.py", line 1161, in evalexpr | |
result = int(eval(expr, evalfuncts, evalvars)) | |
File "<string>", line 1 | |
(0x10000100 & (0x02000000 | 0x20000000)) and (0x00000000 & 0x00100000) and < 201103 | |
^ | |
SyntaxError: invalid syntax | |
Converted expression was (0x10000100 & (0x02000000 | 0x20000000)) and (0x00000000 & 0x00100000) and < 201103 with evalvars = {} | |
Time report: | |
============ | |
top level: 3.031250 seconds | |
flamegpu/runtime/DeviceAPI.cuh: 3.031250 seconds (100.000000%) | |
flamegpu/runtime/utility/AgentRandom.cuh: 0.031250 seconds | |
flamegpu/util/detail/StaticAssert.h: 0.015625 seconds | |
flamegpu/exception/FLAMEGPUDeviceException.cuh: 0.015625 seconds | |
flamegpu/gpu/CUDAScanCompaction.h: 0.000000 seconds | |
flamegpu/exception/FLAMEGPUDeviceException_device.cuh: 0.015625 seconds | |
flamegpu/runtime/utility/DeviceEnvironment.cuh: 0.015625 seconds | |
flamegpu/runtime/AgentFunction.cuh: 0.015625 seconds | |
flamegpu/defines.h: 0.000000 seconds | |
flamegpu/runtime/AgentFunction_shim.cuh: 0.000000 seconds | |
flamegpu/runtime/AgentFunctionCondition.cuh: 0.015625 seconds | |
flamegpu/runtime/DeviceAPI.cuh: 0.015625 seconds | |
flamegpu/runtime/AgentFunctionCondition_shim.cuh: 0.000000 seconds | |
glm/glm.hpp: 2.937500 seconds | |
detail/_fixes.hpp: 0.000000 seconds | |
detail/setup.hpp: 0.078125 seconds | |
../simd/platform.h: 0.015625 seconds | |
fwd.hpp: 0.234375 seconds | |
detail/qualifier.hpp: 0.062500 seconds | |
setup.hpp: 0.046875 seconds | |
vec2.hpp: 0.281250 seconds | |
./ext/vector_bool2.hpp: 0.187500 seconds | |
../detail/type_vec2.hpp: 0.187500 seconds | |
type_vec2.inl: 0.140625 seconds | |
./compute_vector_relational.hpp: 0.046875 seconds | |
setup.hpp: 0.046875 seconds | |
./ext/vector_bool2_precision.hpp: 0.000000 seconds | |
./ext/vector_float2.hpp: 0.000000 seconds | |
./ext/vector_float2_precision.hpp: 0.000000 seconds | |
./ext/vector_double2.hpp: 0.000000 seconds | |
./ext/vector_double2_precision.hpp: 0.000000 seconds | |
./ext/vector_int2.hpp: 0.000000 seconds | |
./ext/vector_int2_sized.hpp: 0.062500 seconds | |
../ext/scalar_int_sized.hpp: 0.046875 seconds | |
../detail/setup.hpp: 0.046875 seconds | |
./ext/vector_uint2.hpp: 0.000000 seconds | |
./ext/vector_uint2_sized.hpp: 0.031250 seconds | |
../ext/scalar_uint_sized.hpp: 0.031250 seconds | |
../detail/setup.hpp: 0.031250 seconds | |
vec3.hpp: 0.187500 seconds | |
./ext/vector_bool3.hpp: 0.171875 seconds | |
../detail/type_vec3.hpp: 0.171875 seconds | |
type_vec3.inl: 0.109375 seconds | |
./ext/vector_bool3_precision.hpp: 0.000000 seconds | |
./ext/vector_float3.hpp: 0.000000 seconds | |
./ext/vector_float3_precision.hpp: 0.000000 seconds | |
./ext/vector_double3.hpp: 0.000000 seconds | |
./ext/vector_double3_precision.hpp: 0.000000 seconds | |
./ext/vector_int3.hpp: 0.000000 seconds | |
./ext/vector_int3_sized.hpp: 0.000000 seconds | |
./ext/vector_uint3.hpp: 0.000000 seconds | |
./ext/vector_uint3_sized.hpp: 0.000000 seconds | |
vec4.hpp: 0.281250 seconds | |
./ext/vector_bool4.hpp: 0.234375 seconds | |
../detail/type_vec4.hpp: 0.234375 seconds | |
type_vec4.inl: 0.171875 seconds | |
./ext/vector_bool4_precision.hpp: 0.000000 seconds | |
./ext/vector_float4.hpp: 0.000000 seconds | |
./ext/vector_float4_precision.hpp: 0.015625 seconds | |
./ext/vector_double4.hpp: 0.000000 seconds | |
./ext/vector_double4_precision.hpp: 0.031250 seconds | |
../detail/setup.hpp: 0.031250 seconds | |
./ext/vector_int4.hpp: 0.000000 seconds | |
./ext/vector_int4_sized.hpp: 0.000000 seconds | |
./ext/vector_uint4.hpp: 0.000000 seconds | |
./ext/vector_uint4_sized.hpp: 0.000000 seconds | |
mat2x2.hpp: 1.687500 seconds | |
./ext/matrix_double2x2.hpp: 1.687500 seconds | |
../detail/type_mat2x2.hpp: 1.687500 seconds | |
type_mat2x2.inl: 1.656250 seconds | |
../matrix.hpp: 1.578125 seconds | |
detail/setup.hpp: 0.031250 seconds | |
mat2x3.hpp: 0.109375 seconds | |
./ext/matrix_double2x3.hpp: 0.109375 seconds | |
../detail/type_mat2x3.hpp: 0.109375 seconds | |
type_mat2x3.inl: 0.078125 seconds | |
./ext/matrix_double2x3_precision.hpp: 0.000000 seconds | |
./ext/matrix_float2x3.hpp: 0.000000 seconds | |
./ext/matrix_float2x3_precision.hpp: 0.000000 seconds | |
mat2x4.hpp: 0.109375 seconds | |
./ext/matrix_double2x4.hpp: 0.109375 seconds | |
../detail/type_mat2x4.hpp: 0.109375 seconds | |
type_mat2x4.inl: 0.078125 seconds | |
./ext/matrix_double2x4_precision.hpp: 0.000000 seconds | |
./ext/matrix_float2x4.hpp: 0.000000 seconds | |
./ext/matrix_float2x4_precision.hpp: 0.000000 seconds | |
mat3x2.hpp: 0.125000 seconds | |
./ext/matrix_double3x2.hpp: 0.125000 seconds | |
../detail/type_mat3x2.hpp: 0.125000 seconds | |
type_mat3x2.inl: 0.093750 seconds | |
./ext/matrix_double3x2_precision.hpp: 0.000000 seconds | |
./ext/matrix_float3x2.hpp: 0.000000 seconds | |
./ext/matrix_float3x2_precision.hpp: 0.000000 seconds | |
mat3x3.hpp: 0.156250 seconds | |
./ext/matrix_double3x3.hpp: 0.156250 seconds | |
../detail/type_mat3x3.hpp: 0.156250 seconds | |
type_mat3x3.inl: 0.125000 seconds | |
./ext/matrix_double3x3_precision.hpp: 0.000000 seconds | |
./ext/matrix_float3x3.hpp: 0.000000 seconds | |
./ext/matrix_float3x3_precision.hpp: 0.000000 seconds | |
mat3x4.hpp: 0.140625 seconds | |
./ext/matrix_double3x4.hpp: 0.140625 seconds | |
../detail/type_mat3x4.hpp: 0.140625 seconds | |
type_mat3x4.inl: 0.109375 seconds | |
./ext/matrix_double3x4_precision.hpp: 0.000000 seconds | |
./ext/matrix_float3x4.hpp: 0.000000 seconds | |
./ext/matrix_float3x4_precision.hpp: 0.000000 seconds | |
mat4x2.hpp: 0.109375 seconds | |
./ext/matrix_double4x2.hpp: 0.109375 seconds | |
../detail/type_mat4x2.hpp: 0.109375 seconds | |
type_mat4x2.inl: 0.093750 seconds | |
./ext/matrix_double4x2_precision.hpp: 0.000000 seconds | |
./ext/matrix_float4x2.hpp: 0.000000 seconds | |
./ext/matrix_float4x2_precision.hpp: 0.000000 seconds | |
mat4x3.hpp: 0.125000 seconds | |
./ext/matrix_double4x3.hpp: 0.125000 seconds | |
../detail/type_mat4x3.hpp: 0.125000 seconds | |
type_mat4x3.inl: 0.093750 seconds | |
./ext/matrix_double4x3_precision.hpp: 0.000000 seconds | |
./ext/matrix_float4x3.hpp: 0.000000 seconds | |
./ext/matrix_float4x3_precision.hpp: 0.000000 seconds | |
mat4x4.hpp: 0.156250 seconds | |
./ext/matrix_double4x4.hpp: 0.156250 seconds | |
../detail/type_mat4x4.hpp: 0.156250 seconds | |
type_mat4x4.inl: 0.125000 seconds | |
./ext/matrix_double4x4_precision.hpp: 0.000000 seconds | |
./ext/matrix_float4x4.hpp: 0.000000 seconds | |
./ext/matrix_float4x4_precision.hpp: 0.000000 seconds | |
detail/func_matrix.inl: 0.500000 seconds | |
../geometric.hpp: 0.437500 seconds | |
detail/func_geometric.inl: 0.437500 seconds | |
../exponential.hpp: 0.218750 seconds | |
detail/type_vec1.hpp: 0.093750 seconds | |
type_vec1.inl: 0.046875 seconds | |
detail/func_exponential.inl: 0.109375 seconds | |
../vector_relational.hpp: 0.062500 seconds | |
detail/setup.hpp: 0.031250 seconds | |
detail/func_vector_relational.inl: 0.015625 seconds | |
_vectorize.hpp: 0.031250 seconds | |
../common.hpp: 0.187500 seconds | |
detail/_fixes.hpp: 0.000000 seconds | |
detail/func_common.inl: 0.140625 seconds | |
compute_common.hpp: 0.046875 seconds | |
setup.hpp: 0.046875 seconds | |
./ext/matrix_double2x2_precision.hpp: 0.000000 seconds | |
./ext/matrix_float2x2.hpp: 0.000000 seconds | |
./ext/matrix_float2x2_precision.hpp: 0.000000 seconds | |
trigonometric.hpp: 0.062500 seconds | |
detail/setup.hpp: 0.031250 seconds | |
detail/func_trigonometric.inl: 0.015625 seconds | |
packing.hpp: 0.062500 seconds | |
detail/func_packing.inl: 0.062500 seconds | |
type_half.hpp: 0.046875 seconds | |
setup.hpp: 0.046875 seconds | |
type_half.inl: 0.000000 seconds | |
integer.hpp: 0.062500 seconds | |
detail/func_integer.inl: 0.046875 seconds | |
Pragma once files (including heuristically applied): | |
==================================================== | |
C:\Users\Robadob\fgpu2\include\flamegpu\util\detail\StaticAssert.h | |
C:\Users\Robadob\fgpu2\include\flamegpu\gpu\CUDAScanCompaction.h | |
C:\Users\Robadob\fgpu2\include\flamegpu\exception\FLAMEGPUDeviceException_device.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\exception\FLAMEGPUDeviceException.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\utility\AgentRandom.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\utility\DeviceEnvironment.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\defines.h | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\AgentFunction_shim.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\AgentFunction.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\AgentFunctionCondition_shim.cuh | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\AgentFunctionCondition.cuh | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\simd\platform.h | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\glm.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\fwd.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\qualifier.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\vec2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_vec2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\compute_vector_relational.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int2_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\scalar_int_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint2_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\scalar_uint_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\vec3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_vec3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int3_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint3_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\vec4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_vec4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_bool4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_float4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_double4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_int4_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\vector_uint4_sized.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat2x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat2x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\matrix.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat2x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat2x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat2x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat2x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat3x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat3x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat3x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat3x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat3x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat3x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double3x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float3x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat4x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat4x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat4x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat4x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x3.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x3_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\mat4x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_mat4x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double4x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x4.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float4x4_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\geometric.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\exponential.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_vec1.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\vector_relational.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\_vectorize.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\common.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\compute_common.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_double2x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x2.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\ext\matrix_float2x2_precision.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\trigonometric.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\packing.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\detail\type_half.hpp | |
C:\Users\Robadob\fgpu2\build\_deps\glm-src\glm\integer.hpp | |
C:\Users\Robadob\fgpu2\include\flamegpu\runtime\DeviceAPI.cuh | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define SEATBELTS 1 | |
#define USE_GLM | |
#define NDEBUG | |
#define __CUDACC_RTC__ | |
#define __CUDACC__ | |
#define __CUDA_ARCH__ 50 | |
#define __CUDACC_VER_MAJOR__ 11 | |
#define __CUDACC_VER_MINOR__ 1 | |
#define __CUDACC_VER_BUILD__ | |
#define NULL nullptr | |
#define __cplusplus | |
#define _WIN64 1 | |
#define __cdecl | |
#define __ptr64 | |
#include "flamegpu/runtime/DeviceAPI.cuh" | |
FLAMEGPU_AGENT_FUNCTION(outputdata, flamegpu::MsgNone, flamegpu::MsgSpatial3D) { | |
// Output each agents publicly visible properties. | |
FLAMEGPU->message_out.setVariable<flamegpu::id_t>("id", FLAMEGPU->getID()); | |
FLAMEGPU->message_out.setVariable<float>("x", FLAMEGPU->getVariable<float>("x")); | |
FLAMEGPU->message_out.setVariable<float>("y", FLAMEGPU->getVariable<float>("y")); | |
FLAMEGPU->message_out.setVariable<float>("z", FLAMEGPU->getVariable<float>("z")); | |
FLAMEGPU->message_out.setVariable<float>("fx", FLAMEGPU->getVariable<float>("fx")); | |
FLAMEGPU->message_out.setVariable<float>("fy", FLAMEGPU->getVariable<float>("fy")); | |
FLAMEGPU->message_out.setVariable<float>("fz", FLAMEGPU->getVariable<float>("fz")); | |
return flamegpu::ALIVE; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment