ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/common
File Last Change
 ../
pyradlib/
color.c 2.42 (10 days ago) by greg: fix: Fixed spectral resampling in previously untested case
readoct.c 2.36 (3 weeks ago) by greg: fix: Functio prototypes and other fixes to reduce compiler warnings
readobj.c 2.28 (3 weeks ago) by greg: fix: Changed some errors to warnings for pclose()
bmalloc.c 2.10 (5 weeks ago) by greg: perf: minor optimizations
biggerlib.c 3.6 (6 weeks ago) by greg: fix: Correction to erf() and erfc() prototypes
color.h 2.52 (2 months ago) by greg: perf: Eliminated calls to ldexp() in favor of exponent multiplier table
data.c 2.4 (2 months ago) by greg: perf: Eliminated calls to ldexp() in favor of exponent multiplier table
CMakeLists.txt 1.24 (2 months ago) by greg: chore: Added missing strncasecmp() library call for Windows
strncasecmp.c 3.1 (2 months ago) by greg: chore: Added missing strncasecmp() library call for Windows
rtio.h 3.33 (2 months ago) by greg: chore: Added missing strncasecmp() library call for Windows
vars.h 2.11 (3 months ago) by greg: perf: Made printing of variables a little neater; added CAPDATE to holo header
loadvars.c 2.23 (3 months ago) by greg: perf: Made printing of variables a little neater; added CAPDATE to holo header
platform.h 3.18 (3 months ago) by greg: feat: Added hopeful equivalents to ftello(), fseeko() for Windows
otypes.h 2.23 (3 months ago) by greg: fix: Fixed hasfunc() macro for colorpict and mixpict
caldefn.c 2.41 (4 months ago) by greg: fix: Increased buffer size for qualified variable names to something sensible
mesh.c 2.37 (5 months ago) by greg: perf: Minor optimization
instance.c 2.14 (5 months ago) by greg: perf: Eliminated unnecessary call to getpath() for loaded octree
modobject.c 2.23 (5 months ago) by greg: fix: Windows doesn't seem to have ssize_t
strnstr.c 3.1 (5 months ago) by greg: fix: Added strnstr.c compatibility module for Windows and Linux
Rmakefile 2.93 (5 months ago) by greg: fix: Added strnstr.c compatibility module for Windows and Linux
tonemap.h 3.33 (5 months ago) by greg: refactor: Removed unused client data parametr from tmSetSpace() call
tonemap.c 3.55 (5 months ago) by greg: refactor: Removed unused client data parametr from tmSetSpace() call
tmaptiff.c 3.13 (5 months ago) by greg: refactor: Removed unused client data parametr from tmSetSpace() call
tmapcolrs.c 3.39 (5 months ago) by greg: refactor: Removed unused client data parametr from tmSetSpace() call
process.c 2.13 (6 months ago) by greg: refactor: Changed some calls to use const type for better C++ callability
rtprocess.h 3.25 (6 months ago) by greg: refactor: Changed some calls to use const type for better C++ callability
savqstr.c 2.12 (6 months ago) by greg: refactor: Changed some calls to use const type for better C++ callability
calcomp.h 2.27 (7 months ago) by greg: refactor: Changed too-generic symbol names in calcomp.h
calfunc.c 2.32 (7 months ago) by greg: refactor: Changed too-generic symbol names in calcomp.h
calexpr.c 2.51 (7 months ago) by greg: refactor: Changed too-generic symbol names in calcomp.h
face.c 2.18 (8 months ago) by greg: fix: Thanks to Peter A-B for spotting errors caused by FRELEQ()
abitmapio.cpp 2.2 (8 months ago) by greg: chore: Added RCS tags to files
abitmap.cpp 2.2 (8 months ago) by greg: chore: Added RCS tags to files
abitmap.h 2.2 (8 months ago) by greg: chore: Added RCS tags to files
spec_rgb.c 2.35 (8 months ago) by greg: refactor: Added scblack and changed cblack and cwhite to global const arrays
dmessage.h 2.1 (9 months ago) by greg: feat(rxpict): Added new C++ picture rendering tool with multi-processing and spectral output
dmessage.c 2.1 (9 months ago) by greg: feat(rxpict): Added new C++ picture rendering tool with multi-processing and spectral output
fputword.c 3.11 (9 months ago) by greg: feat: Added quoting of empty words
data.h 2.1 (9 months ago) by greg: feat(gensdaymtx,epw2wea,genssky): Taoning added new gensdaymtx and updated others
multisamp.c 2.7 (10 months ago) by greg: fix: Added facility for handling > 8 dimensions
unix_process.c 3.19 (11 months ago) by greg: perf: minor optimization to avoid unnecessary system calls
calprnt.c 2.9 (14 months ago) by greg: perf: Flatten hierarchies for commutative & associative operators, '+' and '*'
objtriangulate.c 2.3 (15 months ago) by greg: fix(robjutil): Mark bad faces as degenerate during triangulation
ccolor.c 3.13 (16 months ago) by greg: fix(mgf2rad): Made color equivalence check more stringent
ccolor.h 3.10 (16 months ago) by greg: feat(mgf2rad): Now handles spectral color translation
mgf_context.c 3.4 (16 months ago) by greg: feat(mgf2rad): Now handles spectral color translation
colrops.c 2.13 (16 months ago) by greg: refactor: ANSIfication
fgetval.c 2.9 (17 months ago) by greg: refactor: ansification
resolu.c 2.9 (17 months ago) by greg: style: Updated code to modern prototypes
ccyrgb.c 3.5 (18 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
objutil.c 2.22 (19 months ago) by greg: style: corrected efree() typing and channel free loop
savestr.c 2.14 (23 months ago) by greg: fix: passing const char * to savestr() and shash()
paths.h 2.31 (2 years ago) by greg: fix: win_popen() stopped working for some reason under Windows 11
objset.c 2.18 (2 years ago) by greg: perf: Bumped object set hash table size to improve performance on large scenes
object.h 2.26 (2 years ago) by greg: perf: Increased scene size limits
octree.h 2.13 (2 years ago) by greg: perf: Increased scene size limits
fdate.c 2.11 (2 years ago) by greg: feat: Added fddate() call to get modification time from open file
fgetword.c 2.9 (2 years ago) by greg: perf: Eliminated call to ungetc() for better performance
error.c 2.12 (2 years ago) by greg: fix: compile error caught by DGM
readmesh.c 2.19 (2 years ago) by greg: perf: added calls to flockfile()/funlockfile() for more efficient reading
readwfobj.c 2.10 (2 years ago) by greg: perf: added calls to flockfile()/funlockfile() for more efficient reading
wputs.c 3.7 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
addobjnotify.c 3.4 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
badarg.c 2.12 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
rterror.h 3.4 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
eputs.c 2.5 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
normcodec.c 2.9 (2 years ago) by greg: fix: added stdlib.h to eliminate warning about atoi()
depthcodec.c 2.13 (2 years ago) by greg: feat(rcode_depth,rcode_norm): Allow NROWS,NCOLS in header rather than res string
normcodec.h 2.5 (2 years ago) by greg: perf: Eliminated unnecessary curpos optimization to simplify code
idmap.c 2.3 (2 years ago) by greg: perf: Eliminated unnecessary curpos optimization to simplify code
idmap.h 2.3 (2 years ago) by greg: perf: Eliminated unnecessary curpos optimization to simplify code
copyright.h 3.6 (2 years ago) by greg: docs: Updated license and copyright using verbiage from LBNL's IPO
loadbsdf.c 3.14 (2 years ago) by greg: fix(iso2klems): used solid angle, when projected SA needed, and integral factor
image.c 2.55 (2 years ago) by greg: perf: very minor optimization in viewloc()
bsdf_m.c 3.46 (2 years ago) by greg: fix: updated and corrected Klems half and quarter bases to match WINDOW
fvect.c 2.25 (3 years ago) by greg: refactor: Switched to using irandom() where appropriate
urand.c 2.14 (3 years ago) by greg: fix: Better implementation of irandom()
random.h 2.24 (3 years ago) by greg: perf(cnt): improved randomness of cnt -s option with new irandom(modulus) call
header.c 2.48 (3 years ago) by greg: feat: Support for format IDs with internal white space
objutil.h 2.18 (3 years ago) by greg: fix: corrected declarations for emalloc routines
resolu.h 2.16 (3 years ago) by greg: feat: Added float and double alignment to i/o routines for future mmap() use
font.c 2.26 (3 years ago) by greg: fix: syntax(!)
font.h 2.10 (3 years ago) by greg: feat: added maximum # glyph vertices for font
bsdf_t.c 3.54 (3 years ago) by greg: fix: added position-based BSDF value perturbation for reliable peak extraction
ealloc.c 2.11 (3 years ago) by greg: fix: bad bug introduced in last change to ecalloc() -- recursive loop!
tmapluv.c 3.17 (3 years ago) by greg: refactor: eliminated use of MEM_PTR and (char *) for untyped memory
tmprivat.h 3.26 (3 years ago) by greg: refactor: eliminated use of MEM_PTR and (char *) for untyped memory
jitteraperture.c 2.3 (3 years ago) by greg: fix: added proper handling of fore clipping distance
view.h 2.22 (3 years ago) by greg: refactor: created cropview() function to manage view sections
tmap16bit.c 1.11 (3 years ago) by greg: perf: minor performance improvement in grayscale mode to 24-bit output
disk2square.c 3.6 (3 years ago) by greg: fix: added #include needed from last change
fvect.h 2.23 (3 years ago) by greg: refactor: removed prefix from SDdisk2square() and SDsquare2disk() & made consistent
bsdf.c 2.62 (3 years ago) by greg: refactor: removed prefix from SDdisk2square() and SDsquare2disk() & made consistent
rtmath.h 3.15 (3 years ago) by greg: refactor: moved SDdisk2square() and SDsquare2disk() declarations to fvect.h
bsdf.h 2.30 (3 years ago) by greg: refactor: moved SDdisk2square() and SDsquare2disk() declarations to fvect.h
testBSDF.c 1.17 (3 years ago) by greg: fix: Repaired issue with reciprocity and BSDF sampling, thanks to Jon Sargent
getpath.c 2.23 (3 years ago) by greg: fix: repaired regression introduced to Windows version
bmpfile.c 2.21 (3 years ago) by greg: fix: added checks for stdio open errors
portio.c 2.27 (3 years ago) by greg: perf: minor efficiency improvements
triangulate.c 2.7 (4 years ago) by greg: fix: Repaired issue in last change with colinear vertices
convertobj.c 2.6 (4 years ago) by greg: fix: vertex swapping code was missing face list pointer
tmesh.c 2.6 (4 years ago) by greg: feat(genbox,robjutil): Added Radiance normal smoothing support to wfobj library
tmesh.h 2.7 (4 years ago) by greg: feat(genbox,robjutil): Added Radiance normal smoothing support to wfobj library
interp2d.c 2.17 (4 years ago) by greg: fix: free memory on failure
sceneio.c 2.6 (4 years ago) by greg: fix: added flush to be extra sure file writes out
interp2d.h 2.10 (4 years ago) by greg: feat: added client data pointer for caller convenience
writewfobj.c 2.5 (4 years ago) by greg: feat: added ability to choose faces when duplicating scene
bmpfile.h 2.9 (4 years ago) by greg: docs: corrected comment
byteswap.c 3.2 (4 years ago) by greg: More 64-bit addressing fixes
falsecolor.c 3.11 (4 years ago) by greg: refactor: made use of histogram data consistent with new HIST_TYP #define
words.c 2.13 (4 years ago) by greg: perf: insignificant branch reduction
fgetline.c 2.11 (4 years ago) by greg: perf: quicker check/removal of escaped newlines for Windows
fixargv0.c 2.9 (4 years ago) by greg: Hopeful fix to Windows test issues
dircode.c 2.13 (5 years ago) by greg: Corrected constant that was causing bad encodings for diagonals
xf.c 2.8 (5 years ago) by greg: Added -x option to robjutil to transform .OBJ files
mgf_parser.c 3.2 (5 years ago) by greg: Added precautionary testing against FHUGE
fltdepth.c 3.5 (5 years ago) by greg: Minor change should have no effect on results
win_process.c 3.14 (5 years ago) by greg: Added filtering capabilities to Unix version of open_process()
depthcodec.h 2.7 (5 years ago) by greg: Improvement on previous fix
rexpr.c 2.10 (5 years ago) by greg: Removed redundant include files
wordfile.c 2.24 (5 years ago) by greg: Removed redundant include files
gethomedir.c 1.4 (5 years ago) by greg: Removed redundant include files
expandarg.c 2.11 (5 years ago) by greg: Removed redundant include files
strlcpy.c 2.3 (5 years ago) by greg: Corrected count output in stdlib replacements
bsdf_m.h 3.10 (5 years ago) by greg: Reversed order of matrix look-up macros to be more consistent
cvtcmd.c 3.3 (5 years ago) by greg: Removed unused variable
rglfile.c 3.12 (6 years ago) by greg: Eliminated cases where stdin was being closed
tiffio.h 3.17 (6 years ago) by greg: Created MAXFMTLEN to guard against buffer overrun attacks in header input
tiff.h 3.17 (6 years ago) by greg: Created MAXFMTLEN to guard against buffer overrun attacks in header input
maxheap.c 2.3 (7 years ago) by greg: Changed HUGE reference to FHUGE + removed references to unused module maxheap.c
win_usleep.c 3.1 (7 years ago) by greg: Created replacement usleep() function for Windows
SConscript 1.23 (7 years ago) by schorsch: Updating to SCons 3.x, adding support for Python 3
bsdf_t.h 3.13 (7 years ago) by greg: Fix for C++ compilers, which don't like "typedef const struct"
cone.c 2.11 (8 years ago) by greg: Added checks for illegal cones/rings/cylinders
g3flist.c 2.3 (8 years ago) by greg: Changes to evalglare by Jan Wienold
muc_randvar.h 2.1 (8 years ago) by greg: Changes to evalglare by Jan Wienold
muc_randvar.c 2.1 (8 years ago) by greg: Changes to evalglare by Jan Wienold
rglinst.c 3.17 (9 years ago) by greg: Made error messages more consistent when library file not found
radogl.h 3.13 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
selcall.h 3.11 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
ezxml.c 2.9 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
timegm.c 2.3 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
paths.c 2.5 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
myhostname.c 2.8 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
g3sphere.c 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3sphere.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3flist.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3nlist.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3affine.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3vector.c 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3affine.c 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3vector.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
maxheap.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
g3list.h 2.2 (9 years ago) by greg: Added RCCS id's to new source files (forgotten during initial check-in)
gbasic.c 2.1 (9 years ago) by greg: Added Jan Wienold's evalglare to distribution
gbasic.h 2.1 (9 years ago) by greg: Added Jan Wienold's evalglare to distribution
BSDFfiles.txt 1.1 (9 years ago) by greg: Created testBSDF main module to demonstrate BSDF library
ezxml.h 2.4 (10 years ago) by greg: Support for color BSDF rendering using Klems representation
readfargs.c 2.11 (10 years ago) by greg: ANSIfication
lookup.c 2.19 (11 years ago) by greg: Fixed comment and removed pointless "register" modifiers
triangulate.h 2.3 (11 years ago) by greg: Fixed comment describing triangulate call
getlibpath.c 2.6 (11 years ago) by greg: Changed rcalc and icalc to search RAYPATH for input *.cal files
fropen.c 2.16 (11 years ago) by greg: Changed rcalc and icalc to search RAYPATH for input *.cal files
free_os.c 3.5 (11 years ago) by greg: Minor changes not affecting operation
erf.c 3.2 (11 years ago) by greg: Fixed lack of erf() and erfc() under Windows
tcos.c 3.10 (11 years ago) by greg: Took out definiton of tcos() when __FAST_MATH__ is defined
otypes.c 2.6 (12 years ago) by greg: Minor efficiency improvement and ANSIfication
mesh.h 2.15 (12 years ago) by greg: Added routine for cycling through all triangles
rglsurf.c 3.13 (13 years ago) by greg: Changes to support new Cmake build system
win_popen.c 1.5 (13 years ago) by greg: Windows compatibility changes from Bill Hoffman
tmaptiff.h 3.6 (14 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
falsecolor.h 3.4 (14 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
hilbert.c 3.3 (14 years ago) by greg: Eliminated calls to drand48()
hilbert.h 3.2 (14 years ago) by greg: Added missing RCS tags
mgf_object.c 3.1 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_parser.h 3.1 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
rglmat.c 3.7 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
lookup.h 2.15 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_mesg.h 3.1 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
mgf_xf.c 3.1 (14 years ago) by greg: Major code reorg, moving mgflib to common and introducing BSDF material
octree.c 2.8 (15 years ago) by greg: Deleted unused cucopy() routine
lamps.c 2.10 (17 years ago) by greg: Removed unnecessary declaration
cone.h 2.8 (19 years ago) by greg: Rearranged some struct's for better efficiency on 64-bit architectures
tiffvers.h 3.5 (19 years ago) by greg: Updated TIFF library to 3.7.3
README 2.9 (20 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
x11findwind.c 2.6 (20 years ago) by schorsch: Updated SCons build environment to work with a fresh download and on OS X, as suggested by Randolph Fritz.
rtmisc.h 3.6 (21 years ago) by schorsch: Continued ANSIfication, and other fixes and clarifications.
tmesh.cal 2.2 (21 years ago) by greg: Fixed tile texturing in tmesh2rad -- thanks to Marucs Jacobs for the request
rgldomat.c 3.4 (21 years ago) by schorsch: Reduced compile warnings, and other compatibility fixes.
rglsrc.c 3.6 (21 years ago) by schorsch: Reduced compile warnings, and other compatibility fixes.
urind.c 2.4 (21 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
chanvalue.c 3.3 (21 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
quit.c 2.5 (21 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
zeroes.c 2.5 (21 years ago) by schorsch: Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
mat4.h 2.12 (21 years ago) by schorsch: Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
standard.h 2.31 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
targa.h 2.5 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
tmerrmsg.h 3.6 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
linregr.h 2.6 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
face.h 2.6 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
plocate.h 2.7 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
instance.h 2.6 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
clip.c 2.5 (21 years ago) by schorsch: Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
strcmp.c 2.3 (22 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
mat4.c 2.4 (22 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
linregr.c 2.4 (22 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
invmat4.c 2.3 (22 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
plocate.c 2.3 (22 years ago) by greg: Replaced inline copyright notice with #include "copyright.h"
1 directory and 208 files shown