diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so new file mode 100755 index 00000000..9ea5c7ea Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so.debug new file mode 100755 index 00000000..3eed3aa9 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libdatacache.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so new file mode 100755 index 00000000..72985ef8 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so.debug new file mode 100755 index 00000000..47fdb065 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libfilesystem_stdio.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so new file mode 100755 index 00000000..8c7c90e3 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so.debug new file mode 100755 index 00000000..9c2c08eb Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libinputsystem.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so b/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so new file mode 100755 index 00000000..e146dd0a Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so.debug new file mode 100755 index 00000000..8b188c77 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/liblauncher.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so new file mode 100755 index 00000000..8e65d084 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so.debug new file mode 100755 index 00000000..16de8ba4 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libscenefilecache.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so new file mode 100755 index 00000000..9fbdb1d0 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so.debug new file mode 100755 index 00000000..46763cae Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapidx9.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so new file mode 100755 index 00000000..853ae741 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so.debug new file mode 100755 index 00000000..c1c40554 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libshaderapiempty.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so new file mode 100755 index 00000000..83a9d881 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so.debug new file mode 100755 index 00000000..f8655853 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libsoundemittersystem.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so new file mode 100755 index 00000000..cac6c7f2 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so.debug new file mode 100755 index 00000000..25518e92 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libstdshader_dx9.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so new file mode 100755 index 00000000..d9e5903b Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so.debug new file mode 100755 index 00000000..548e225e Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libsteam_api.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so new file mode 100755 index 00000000..2a01b30e Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so.debug new file mode 100755 index 00000000..6decbd1e Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libstudiorender.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so new file mode 100755 index 00000000..ea68fd29 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so.debug new file mode 100755 index 00000000..f50eebc9 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libtier0.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so new file mode 100755 index 00000000..74e88cdd Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so.debug new file mode 100755 index 00000000..4bb8f087 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libtogl.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so new file mode 100755 index 00000000..0c3668db Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so.debug new file mode 100755 index 00000000..c26f408e Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvaudio_minimp3.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so new file mode 100755 index 00000000..24a0031f Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so.debug new file mode 100755 index 00000000..0112fa94 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvgui2.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so new file mode 100755 index 00000000..4f790d32 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so.debug new file mode 100755 index 00000000..c0b88225 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvideo_services.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so new file mode 100755 index 00000000..8ae2c5e1 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so.debug new file mode 100755 index 00000000..01cb8612 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvstdlib.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so b/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so new file mode 100755 index 00000000..7ab46612 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so.debug b/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so.debug new file mode 100755 index 00000000..3f706fa0 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/bin/libvtex_dll.so.debug differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher b/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher new file mode 100755 index 00000000..f41f179b Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher differ diff --git a/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher.debug b/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher.debug new file mode 100755 index 00000000..5f820218 Binary files /dev/null and b/install/home/cfauto/Projects/source-engine/hl2/hl2_launcher.debug differ diff --git a/raytrace/raytrace.cpp b/raytrace/raytrace.cpp index 4acad9ab..0455bc5c 100644 --- a/raytrace/raytrace.cpp +++ b/raytrace/raytrace.cpp @@ -270,12 +270,6 @@ static fltx4 FourEpsilons={1.0e-10,1.0e-10,1.0e-10,1.0e-10}; static fltx4 FourZeros={1.0e-10,1.0e-10,1.0e-10,1.0e-10}; static fltx4 FourNegativeEpsilons={-1.0e-10,-1.0e-10,-1.0e-10,-1.0e-10}; -static float BoxSurfaceArea(Vector const &boxmin, Vector const &boxmax) -{ - Vector boxdim=boxmax-boxmin; - return 2.0*((boxdim[0]*boxdim[2])+(boxdim[0]*boxdim[1])+(boxdim[1]*boxdim[2])); -} - void RayTracingEnvironment::Trace4Rays(const FourRays &rays, fltx4 TMin, fltx4 TMax, RayTracingResult *rslt_out, int32 skip_id, ITransparentTriangleCallback *pCallback)