Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
testenv/ | H | 01-Nov-2021 | - | 6,959 | 4,861 | |
__init__.py | H A D | 01-Nov-2021 | 1.2 KiB | 32 | 7 | |
api.h | H A D | 01-Nov-2021 | 1.8 KiB | 48 | 21 | |
bbox3d.cpp | H A D | 01-Nov-2021 | 5.9 KiB | 196 | 117 | |
bbox3d.h | H A D | 01-Nov-2021 | 10 KiB | 270 | 102 | |
camera.cpp | H A D | 01-Nov-2021 | 11.2 KiB | 390 | 279 | |
camera.h | H A D | 01-Nov-2021 | 9.3 KiB | 257 | 90 | |
declare.h | H A D | 01-Nov-2021 | 2 KiB | 81 | 47 | |
frustum.cpp | H A D | 01-Nov-2021 | 46.4 KiB | 1,364 | 761 | |
frustum.h | H A D | 01-Nov-2021 | 27.8 KiB | 691 | 244 | |
gamma.cpp | H A D | 01-Nov-2021 | 4.7 KiB | 118 | 68 | |
gamma.h | H A D | 01-Nov-2021 | 3.8 KiB | 107 | 47 | |
gfGenCode.py | H A D | 01-Nov-2021 | 10.8 KiB | 308 | 213 | |
half.cpp | H A D | 01-Nov-2021 | 1.3 KiB | 36 | 8 | |
half.h | H A D | 01-Nov-2021 | 1.9 KiB | 61 | 20 | |
homogeneous.cpp | H A D | 01-Nov-2021 | 2.1 KiB | 75 | 38 | |
homogeneous.h | H A D | 01-Nov-2021 | 2.8 KiB | 80 | 27 | |
ilmbase_eLut.h | H A D | 01-Nov-2021 | 3.9 KiB | 72 | 66 | |
ilmbase_half.README | H A D | 01-Nov-2021 | 1.2 KiB | 35 | 27 | |
ilmbase_half.cpp | H A D | 01-Nov-2021 | 7.5 KiB | 324 | 131 | |
ilmbase_half.h | H A D | 01-Nov-2021 | 17.6 KiB | 760 | 274 | |
ilmbase_half.patch | H A D | 01-Nov-2021 | 12 KiB | 400 | 326 | |
ilmbase_halfLimits.h | H A D | 01-Nov-2021 | 4 KiB | 115 | 48 | |
ilmbase_toFloat.h | H A D | 01-Nov-2021 | 976.1 KiB | 16,392 | 16,386 | |
interval.cpp | H A D | 01-Nov-2021 | 1.7 KiB | 51 | 19 | |
interval.h | H A D | 01-Nov-2021 | 12.3 KiB | 428 | 244 | |
limits.h | H A D | 01-Nov-2021 | 1.6 KiB | 42 | 5 | |
line.cpp | H A D | 01-Nov-2021 | 4.2 KiB | 149 | 60 | |
line.h | H A D | 01-Nov-2021 | 4.1 KiB | 124 | 44 | |
line2d.cpp | H A D | 01-Nov-2021 | 3.9 KiB | 135 | 48 | |
line2d.h | H A D | 01-Nov-2021 | 4 KiB | 121 | 43 | |
lineSeg.cpp | H A D | 01-Nov-2021 | 3.3 KiB | 140 | 81 | |
lineSeg.h | H A D | 01-Nov-2021 | 4.8 KiB | 136 | 50 | |
lineSeg2d.cpp | H A D | 01-Nov-2021 | 3 KiB | 129 | 72 | |
lineSeg2d.h | H A D | 01-Nov-2021 | 4.7 KiB | 132 | 48 | |
math.cpp | H A D | 01-Nov-2021 | 1.4 KiB | 51 | 22 | |
math.h | H A D | 01-Nov-2021 | 8.4 KiB | 272 | 121 | |
matrix.template.cpp | H A D | 01-Nov-2021 | 6.2 KiB | 256 | 182 | |
matrix.template.h | H A D | 01-Nov-2021 | 12.9 KiB | 395 | 208 | |
matrix2.template.cpp | H A D | 01-Nov-2021 | 2.3 KiB | 77 | 35 | |
matrix2.template.h | H A D | 01-Nov-2021 | 1.5 KiB | 39 | 6 | |
matrix2d.cpp | H A D | 01-Nov-2021 | 6.7 KiB | 288 | 199 | |
matrix2d.h | H A D | 01-Nov-2021 | 12.1 KiB | 383 | 185 | |
matrix2f.cpp | H A D | 01-Nov-2021 | 6.3 KiB | 269 | 185 | |
matrix2f.h | H A D | 01-Nov-2021 | 11.6 KiB | 373 | 181 | |
matrix3.template.cpp | H A D | 01-Nov-2021 | 7.7 KiB | 264 | 190 | |
matrix3.template.h | H A D | 01-Nov-2021 | 6 KiB | 170 | 53 | |
matrix3d.cpp | H A D | 01-Nov-2021 | 14.6 KiB | 539 | 415 | |
matrix3d.h | H A D | 01-Nov-2021 | 17 KiB | 510 | 235 | |
matrix3f.cpp | H A D | 01-Nov-2021 | 14.1 KiB | 518 | 399 | |
matrix3f.h | H A D | 01-Nov-2021 | 16.6 KiB | 500 | 231 | |
matrix4.template.cpp | H A D | 01-Nov-2021 | 21.5 KiB | 765 | 568 | |
matrix4.template.h | H A D | 01-Nov-2021 | 16.8 KiB | 402 | 166 | |
matrix4d.cpp | H A D | 01-Nov-2021 | 32.9 KiB | 1,165 | 905 | |
matrix4d.h | H A D | 01-Nov-2021 | 28.9 KiB | 762 | 358 | |
matrix4f.cpp | H A D | 01-Nov-2021 | 32.2 KiB | 1,144 | 889 | |
matrix4f.h | H A D | 01-Nov-2021 | 28.5 KiB | 752 | 354 | |
matrixData.cpp | H A D | 01-Nov-2021 | 1.1 KiB | 25 | 1 | |
matrixData.h | H A D | 01-Nov-2021 | 1.9 KiB | 67 | 25 | |
module.cpp | H A D | 01-Nov-2021 | 2.8 KiB | 99 | 53 | |
moduleDeps.cpp | H A D | 01-Nov-2021 | 1.6 KiB | 48 | 15 | |
multiInterval.cpp | H A D | 01-Nov-2021 | 10 KiB | 383 | 261 | |
multiInterval.h | H A D | 01-Nov-2021 | 6.5 KiB | 184 | 61 | |
ostreamHelpers.cpp | H A D | 01-Nov-2021 | 1.1 KiB | 25 | 1 | |
ostreamHelpers.h | H A D | 01-Nov-2021 | 1.9 KiB | 55 | 15 | |
overview.dox | H A D | 01-Nov-2021 | 2.3 KiB | 56 | 39 | |
pch.h | H A D | 01-Nov-2021 | 5 KiB | 151 | 123 | |
plane.cpp | H A D | 01-Nov-2021 | 8.7 KiB | 256 | 133 | |
plane.h | H A D | 01-Nov-2021 | 7.8 KiB | 216 | 82 | |
pyBufferUtils.cpp | H A D | 01-Nov-2021 | 2.8 KiB | 69 | 37 | |
pyBufferUtils.h | H A D | 01-Nov-2021 | 1.6 KiB | 43 | 9 | |
quat.template.cpp | H A D | 01-Nov-2021 | 6.6 KiB | 207 | 91 | |
quat.template.h | H A D | 01-Nov-2021 | 9.2 KiB | 292 | 143 | |
quatd.cpp | H A D | 01-Nov-2021 | 6.5 KiB | 209 | 93 | |
quatd.h | H A D | 01-Nov-2021 | 8.6 KiB | 290 | 140 | |
quaternion.cpp | H A D | 01-Nov-2021 | 3.7 KiB | 153 | 96 | |
quaternion.h | H A D | 01-Nov-2021 | 7.9 KiB | 245 | 119 | |
quatf.cpp | H A D | 01-Nov-2021 | 6.5 KiB | 209 | 93 | |
quatf.h | H A D | 01-Nov-2021 | 8.6 KiB | 290 | 140 | |
quath.cpp | H A D | 01-Nov-2021 | 6.5 KiB | 209 | 93 | |
quath.h | H A D | 01-Nov-2021 | 8.7 KiB | 291 | 141 | |
range.template.cpp | H A D | 01-Nov-2021 | 4.2 KiB | 166 | 110 | |
range.template.h | H A D | 01-Nov-2021 | 13.1 KiB | 432 | 242 | |
range1d.cpp | H A D | 01-Nov-2021 | 2 KiB | 71 | 32 | |
range1d.h | H A D | 01-Nov-2021 | 10.6 KiB | 359 | 185 | |
range1f.cpp | H A D | 01-Nov-2021 | 2 KiB | 71 | 32 | |
range1f.h | H A D | 01-Nov-2021 | 10.6 KiB | 359 | 185 | |
range2d.cpp | H A D | 01-Nov-2021 | 2.9 KiB | 108 | 61 | |
range2d.h | H A D | 01-Nov-2021 | 11.5 KiB | 378 | 197 | |
range2f.cpp | H A D | 01-Nov-2021 | 2.9 KiB | 108 | 61 | |
range2f.h | H A D | 01-Nov-2021 | 11.5 KiB | 378 | 197 | |
range3d.cpp | H A D | 01-Nov-2021 | 3.1 KiB | 118 | 70 | |
range3d.h | H A D | 01-Nov-2021 | 11.9 KiB | 384 | 201 | |
range3f.cpp | H A D | 01-Nov-2021 | 3.1 KiB | 118 | 70 | |
range3f.h | H A D | 01-Nov-2021 | 11.9 KiB | 384 | 201 | |
ray.cpp | H A D | 01-Nov-2021 | 14.6 KiB | 541 | 356 | |
ray.h | H A D | 01-Nov-2021 | 11.7 KiB | 292 | 116 | |
rect2i.cpp | H A D | 01-Nov-2021 | 2 KiB | 76 | 38 | |
rect2i.h | H A D | 01-Nov-2021 | 9 KiB | 310 | 147 | |
rotation.cpp | H A D | 01-Nov-2021 | 22.3 KiB | 683 | 449 | |
rotation.h | H A D | 01-Nov-2021 | 10.8 KiB | 305 | 136 | |
size2.cpp | H A D | 01-Nov-2021 | 1.4 KiB | 43 | 12 | |
size2.h | H A D | 01-Nov-2021 | 5.5 KiB | 201 | 107 | |
size3.cpp | H A D | 01-Nov-2021 | 1.5 KiB | 47 | 13 | |
size3.h | H A D | 01-Nov-2021 | 6 KiB | 214 | 120 | |
traits.h | H A D | 01-Nov-2021 | 2.6 KiB | 68 | 20 | |
transform.cpp | H A D | 01-Nov-2021 | 6.7 KiB | 218 | 130 | |
transform.h | H A D | 01-Nov-2021 | 8.6 KiB | 253 | 116 | |
vec.template.cpp | H A D | 01-Nov-2021 | 7 KiB | 259 | 149 | |
vec.template.h | H A D | 01-Nov-2021 | 13.6 KiB | 454 | 262 | |
vec2d.cpp | H A D | 01-Nov-2021 | 2.3 KiB | 80 | 40 | |
vec2d.h | H A D | 01-Nov-2021 | 10.5 KiB | 398 | 225 | |
vec2f.cpp | H A D | 01-Nov-2021 | 2.3 KiB | 80 | 40 | |
vec2f.h | H A D | 01-Nov-2021 | 10.5 KiB | 398 | 225 | |
vec2h.cpp | H A D | 01-Nov-2021 | 2.3 KiB | 80 | 40 | |
vec2h.h | H A D | 01-Nov-2021 | 10.5 KiB | 399 | 226 | |
vec2i.cpp | H A D | 01-Nov-2021 | 2.3 KiB | 80 | 40 | |
vec2i.h | H A D | 01-Nov-2021 | 7 KiB | 274 | 155 | |
vec3d.cpp | H A D | 01-Nov-2021 | 7.2 KiB | 273 | 163 | |
vec3d.h | H A D | 01-Nov-2021 | 13.1 KiB | 471 | 272 | |
vec3f.cpp | H A D | 01-Nov-2021 | 7.2 KiB | 273 | 163 | |
vec3f.h | H A D | 01-Nov-2021 | 13.1 KiB | 471 | 272 | |
vec3h.cpp | H A D | 01-Nov-2021 | 7.2 KiB | 273 | 163 | |
vec3h.h | H A D | 01-Nov-2021 | 13.1 KiB | 472 | 273 | |
vec3i.cpp | H A D | 01-Nov-2021 | 2.4 KiB | 84 | 44 | |
vec3i.h | H A D | 01-Nov-2021 | 7.5 KiB | 289 | 169 | |
vec4d.cpp | H A D | 01-Nov-2021 | 2.6 KiB | 88 | 48 | |
vec4d.h | H A D | 01-Nov-2021 | 11.6 KiB | 432 | 257 | |
vec4f.cpp | H A D | 01-Nov-2021 | 2.6 KiB | 88 | 48 | |
vec4f.h | H A D | 01-Nov-2021 | 11.5 KiB | 432 | 257 | |
vec4h.cpp | H A D | 01-Nov-2021 | 2.6 KiB | 88 | 48 | |
vec4h.h | H A D | 01-Nov-2021 | 11.5 KiB | 433 | 258 | |
vec4i.cpp | H A D | 01-Nov-2021 | 2.6 KiB | 88 | 48 | |
vec4i.h | H A D | 01-Nov-2021 | 8 KiB | 304 | 183 | |
wrapBBox3d.cpp | H A D | 01-Nov-2021 | 4.6 KiB | 137 | 71 | |
wrapCamera.cpp | H A D | 01-Nov-2021 | 7.8 KiB | 204 | 153 | |
wrapFrustum.cpp | H A D | 01-Nov-2021 | 10 KiB | 264 | 186 | |
wrapGamma.cpp | H A D | 01-Nov-2021 | 2.9 KiB | 61 | 32 | |
wrapHalf.cpp | H A D | 01-Nov-2021 | 3.3 KiB | 93 | 44 | |
wrapHomogeneous.cpp | H A D | 01-Nov-2021 | 1.7 KiB | 44 | 14 | |
wrapInterval.cpp | H A D | 01-Nov-2021 | 5.4 KiB | 169 | 108 | |
wrapLimits.cpp | H A D | 01-Nov-2021 | 1.4 KiB | 38 | 10 | |
wrapLine.cpp | H A D | 01-Nov-2021 | 3.8 KiB | 125 | 75 | |
wrapLineSeg.cpp | H A D | 01-Nov-2021 | 4.5 KiB | 138 | 89 | |
wrapMath.cpp | H A D | 01-Nov-2021 | 7 KiB | 180 | 124 | |
wrapMatrix.template.cpp | H A D | 01-Nov-2021 | 12.6 KiB | 407 | 291 | |
wrapMatrix2.template.cpp | H A D | 01-Nov-2021 | 1.2 KiB | 28 | 1 | |
wrapMatrix2d.cpp | H A D | 01-Nov-2021 | 11.9 KiB | 388 | 269 | |
wrapMatrix2f.cpp | H A D | 01-Nov-2021 | 11.8 KiB | 386 | 267 | |
wrapMatrix3.template.cpp | H A D | 01-Nov-2021 | 2.5 KiB | 63 | 29 | |
wrapMatrix3d.cpp | H A D | 01-Nov-2021 | 13.3 KiB | 416 | 294 | |
wrapMatrix3f.cpp | H A D | 01-Nov-2021 | 13.2 KiB | 414 | 292 | |
wrapMatrix4.template.cpp | H A D | 01-Nov-2021 | 6 KiB | 162 | 112 | |
wrapMatrix4d.cpp | H A D | 01-Nov-2021 | 17 KiB | 517 | 380 | |
wrapMatrix4f.cpp | H A D | 01-Nov-2021 | 16.9 KiB | 515 | 378 | |
wrapMultiInterval.cpp | H A D | 01-Nov-2021 | 4 KiB | 132 | 85 | |
wrapPlane.cpp | H A D | 01-Nov-2021 | 4 KiB | 121 | 70 | |
wrapQuat.template.cpp | H A D | 01-Nov-2021 | 5.7 KiB | 177 | 112 | |
wrapQuatd.cpp | H A D | 01-Nov-2021 | 5.3 KiB | 173 | 108 | |
wrapQuaternion.cpp | H A D | 01-Nov-2021 | 4.2 KiB | 136 | 81 | |
wrapQuatf.cpp | H A D | 01-Nov-2021 | 5.3 KiB | 173 | 108 | |
wrapQuath.cpp | H A D | 01-Nov-2021 | 5.3 KiB | 173 | 108 | |
wrapRange.template.cpp | H A D | 01-Nov-2021 | 5.5 KiB | 171 | 105 | |
wrapRange1d.cpp | H A D | 01-Nov-2021 | 4.9 KiB | 158 | 92 | |
wrapRange1f.cpp | H A D | 01-Nov-2021 | 4.9 KiB | 158 | 92 | |
wrapRange2d.cpp | H A D | 01-Nov-2021 | 5.1 KiB | 161 | 95 | |
wrapRange2f.cpp | H A D | 01-Nov-2021 | 5.1 KiB | 161 | 95 | |
wrapRange3d.cpp | H A D | 01-Nov-2021 | 5.1 KiB | 161 | 95 | |
wrapRange3f.cpp | H A D | 01-Nov-2021 | 5.1 KiB | 161 | 95 | |
wrapRay.cpp | H A D | 01-Nov-2021 | 12.2 KiB | 318 | 256 | |
wrapRect2i.cpp | H A D | 01-Nov-2021 | 3.9 KiB | 124 | 72 | |
wrapRotation.cpp | H A D | 01-Nov-2021 | 8.8 KiB | 266 | 199 | |
wrapSize2.cpp | H A D | 01-Nov-2021 | 3.8 KiB | 142 | 86 | |
wrapSize3.cpp | H A D | 01-Nov-2021 | 3.9 KiB | 146 | 87 | |
wrapTransform.cpp | H A D | 01-Nov-2021 | 7.3 KiB | 201 | 135 | |
wrapVec.template.cpp | H A D | 01-Nov-2021 | 17.5 KiB | 572 | 387 | |
wrapVec2d.cpp | H A D | 01-Nov-2021 | 15.5 KiB | 521 | 341 | |
wrapVec2f.cpp | H A D | 01-Nov-2021 | 15.5 KiB | 519 | 339 | |
wrapVec2h.cpp | H A D | 01-Nov-2021 | 15.4 KiB | 517 | 337 | |
wrapVec2i.cpp | H A D | 01-Nov-2021 | 13.5 KiB | 471 | 301 | |
wrapVec3d.cpp | H A D | 01-Nov-2021 | 16.9 KiB | 558 | 373 | |
wrapVec3f.cpp | H A D | 01-Nov-2021 | 16.8 KiB | 556 | 371 | |
wrapVec3h.cpp | H A D | 01-Nov-2021 | 16.8 KiB | 554 | 369 | |
wrapVec3i.cpp | H A D | 01-Nov-2021 | 13.7 KiB | 474 | 304 | |
wrapVec4d.cpp | H A D | 01-Nov-2021 | 15.9 KiB | 527 | 347 | |
wrapVec4f.cpp | H A D | 01-Nov-2021 | 15.8 KiB | 525 | 345 | |
wrapVec4h.cpp | H A D | 01-Nov-2021 | 15.7 KiB | 523 | 343 | |
wrapVec4i.cpp | H A D | 01-Nov-2021 | 13.8 KiB | 477 | 307 |
ilmbase_half.README
1Instructions for bringing in a new version of half 2--------------------------------------------------------------- 3 4Current version: ilmbase-2.5.3 5Source can be found at: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3 6 71. Build IlmBase from source. We don't actually need to built libraries, but the 8 build generates some header files that we need to copy into our source code. 9 102. Copy in the new files from source 11 ``` 12 cp openexr/IlmBase/Half/half.h ilmbase_half.h 13 cp openexr/IlmBase/Half/half.cpp ilmbase_half.cpp 14 cp openexr/IlmBase/Half/halfLimits.h ilmbase_halfLimits.h 15 cp openexr/IlmBase/Half/eLut.h ilmbase_eLut.h 16 cp openexr/IlmBase/Half/toFloat.h ilmbase_toFloat.h 17 ``` 18 193. Apply the patch file. 20 ``` 21 patch -s -p0 < ilmbase_half.patch 22 ``` 23 24How to update the patchfile 25-------------------------------- 26If you need to manually make some edits, and thus need to 27generate a new patch file, run the following commands 28 29``` 30diff -ruN openexr/IlmBase/Half/half.cpp ilmbase_half.cpp > ilmbase_half.patch 31diff -ruN openexr/IlmBase/Half/half.h ilmbase_half.h >> ilmbase_half.patch 32diff -ruN openexr/IlmBase/Half/halfLimits.h ilmbase_halfLimits.h >> ilmbase_half.patch 33``` 34 35