scene.org File Archive

File download

<root>­/­demos­/­artists­/­nulstein/nulstein.zip

File size:
217 522 bytes (212.42K)
File date:
2024-10-24 05:45:02
Download count:
all-time: 3

Screenshot (by pouët.net)

Screenshot

Preview

  • nulstein.exe 16.00K
  • nulstein/ dir
  • nulstein/AMath/ dir
  • nulstein/AMath/am_atan_ess.c 2.87K
  • nulstein/AMath/am_atan_ps.c 2.43K
  • nulstein/AMath/am_atan_ss.c 2.85K
  • nulstein/AMath/am_atanr2_ess.c 2.76K
  • nulstein/AMath/am_atanr2_ps.c 2.81K
  • nulstein/AMath/am_atanr2_ss.c 2.07K
  • nulstein/AMath/am_constants.c 1.96K
  • nulstein/AMath/am_constants2.c 1.61K
  • nulstein/AMath/am_constants_atan.c 1.77K
  • nulstein/AMath/am_constants_exp.c 1.90K
  • nulstein/AMath/am_constants_exp2.c 1.69K
  • nulstein/AMath/am_constants_log.c 1.70K
  • nulstein/AMath/am_constants_log2.c 1.38K
  • nulstein/AMath/am_constants_sin.c 1.55K
  • nulstein/AMath/am_constants_tan.c 1.75K
  • nulstein/AMath/am_cos_eps.c 2.12K
  • nulstein/AMath/am_cos_ess.c 2.27K
  • nulstein/AMath/am_cos_ps.c 2.58K
  • nulstein/AMath/am_cos_ss.c 2.30K
  • nulstein/AMath/am_exp2_eps.c 2.16K
  • nulstein/AMath/am_exp2_ess.c 2.26K
  • nulstein/AMath/am_exp2_ps.c 2.59K
  • nulstein/AMath/am_exp2_ss.c 2.29K
  • nulstein/AMath/am_exp_eps.c 2.44K
  • nulstein/AMath/am_exp_ess.c 2.47K
  • nulstein/AMath/am_exp_ps.c 2.82K
  • nulstein/AMath/am_exp_ss.c 2.51K
  • nulstein/AMath/am_log2_eps.c 2.35K
  • nulstein/AMath/am_log2_ess.c 2.36K
  • nulstein/AMath/am_log2_ps.c 2.54K
  • nulstein/AMath/am_log2_ss.c 2.36K
  • nulstein/AMath/am_log_eps.c 2.33K
  • nulstein/AMath/am_log_ess.c 2.31K
  • nulstein/AMath/am_log_ps.c 2.53K
  • nulstein/AMath/am_log_ss.c 2.36K
  • nulstein/AMath/am_pow_eps.c 3.32K
  • nulstein/AMath/am_pow_ess.c 3.29K
  • nulstein/AMath/am_pow_ps.c 3.89K
  • nulstein/AMath/am_pow_ss.c 3.38K
  • nulstein/AMath/am_sin_eps.c 2.16K
  • nulstein/AMath/am_sin_ess.c 2.31K
  • nulstein/AMath/am_sin_ps.c 2.60K
  • nulstein/AMath/am_sin_ss.c 2.36K
  • nulstein/AMath/am_sincos_eps.c 2.80K
  • nulstein/AMath/am_sincos_ess.c 2.89K
  • nulstein/AMath/am_sincos_ps.c 3.26K
  • nulstein/AMath/am_sincos_ss.c 3.11K
  • nulstein/AMath/am_tan_eps.c 3.06K
  • nulstein/AMath/am_tan_ess.c 2.80K
  • nulstein/AMath/am_tan_ps.c 3.39K
  • nulstein/AMath/am_tan_ss.c 2.91K
  • nulstein/AMath/AMath.vcproj 14.12K
  • nulstein/AMath/AMath.vcproj.PC-de-jmuffatm.jmuffatm.user 3.71K
  • nulstein/AMath/AMaths.h 8.65K
  • nulstein/AMath/AMaths_internal.h 5.10K
  • nulstein/AMath/License.pdf 15.36K
  • nulstein/AMath/ReadMe.txt 910B
  • nulstein/Gfx/ dir
  • nulstein/Gfx/DisplayList.cpp 3.52K
  • nulstein/Gfx/DisplayList.h 1.93K
  • nulstein/Gfx/GfxCamera.cpp 1.24K
  • nulstein/Gfx/GfxCamera.h 1.38K
  • nulstein/Gfx/GfxLight.h 1.15K
  • nulstein/Gfx/GfxMath.cpp 7.13K
  • nulstein/Gfx/GfxMath.h 6.97K
  • nulstein/Gfx/GfxMath.inl 2.46K
  • nulstein/Gfx/View.cpp 2.05K
  • nulstein/Gfx/View.h 1.40K
  • nulstein/GfxDX9/ dir
  • nulstein/GfxDX9/Gfx/ dir
  • nulstein/GfxDX9/Gfx/CompilePSH.bat 264B
  • nulstein/GfxDX9/Gfx/CompileVSH.bat 264B
  • nulstein/GfxDX9/Gfx/Gfx.cpp 9.70K
  • nulstein/GfxDX9/Gfx/Gfx.h 2.50K
  • nulstein/GfxDX9/Gfx/GfxDX9.vcproj 19.75K
  • nulstein/GfxDX9/Gfx/Material.cpp 1.06K
  • nulstein/GfxDX9/Gfx/Material.h 1.19K
  • nulstein/GfxDX9/Gfx/Mesh.cpp 3.27K
  • nulstein/GfxDX9/Gfx/Mesh.h 1.97K
  • nulstein/GfxDX9/Gfx/PSHBasic.cpp 1.39K
  • nulstein/GfxDX9/Gfx/PSHBasic.h 1.20K
  • nulstein/GfxDX9/Gfx/PSHBasic.psh 1.10K
  • nulstein/GfxDX9/Gfx/ReadMe.txt 1.18K
  • nulstein/GfxDX9/Gfx/RenderTarget.cpp 1.44K
  • nulstein/GfxDX9/Gfx/RenderTarget.h 1.15K
  • nulstein/GfxDX9/Gfx/Shader.cpp 2.75K
  • nulstein/GfxDX9/Gfx/Shader.h 2.34K
  • nulstein/GfxDX9/Gfx/stdafx.cpp 293B
  • nulstein/GfxDX9/Gfx/stdafx.h 368B
  • nulstein/GfxDX9/Gfx/targetver.h 765B
  • nulstein/GfxDX9/Gfx/Viewport.cpp 1.57K
  • nulstein/GfxDX9/Gfx/Viewport.h 1.13K
  • nulstein/GfxDX9/Gfx/VSHBasic.cpp 2.26K
  • nulstein/GfxDX9/Gfx/VSHBasic.h 1.29K
  • nulstein/GfxDX9/Gfx/VSHBasic.vsh 1.86K
  • nulstein/kkompress.bat 128B
  • nulstein/minilibc/ dir
  • nulstein/minilibc/ALLOC.cpp 395B
  • nulstein/minilibc/ALLOC2.cpp 617B
  • nulstein/minilibc/ALLOCSUP.cpp 425B
  • nulstein/minilibc/argcargv.cpp 3.71K
  • nulstein/minilibc/argcargv.h 152B
  • nulstein/minilibc/ATOL.cpp 1.29K
  • nulstein/minilibc/CRT0TCON.cpp 1.10K
  • nulstein/minilibc/CRT0TWIN.cpp 2.21K
  • nulstein/minilibc/CrtDebugReport.cpp 544B
  • nulstein/minilibc/DLLCRT0.CPP 1.34K
  • nulstein/minilibc/dummy.cpp 37B
  • nulstein/minilibc/float.cpp 341B
  • nulstein/minilibc/initterm.cpp 1.80K
  • nulstein/minilibc/initterm.h 225B
  • nulstein/minilibc/ISCTYPE.cpp 397B
  • nulstein/minilibc/memcpy.cpp 314B
  • nulstein/minilibc/memset.cpp 255B
  • nulstein/minilibc/Microsoft Public License.doc 22.00K
  • nulstein/minilibc/minilibc.vcproj 22.53K
  • nulstein/minilibc/NEWDEL.CPP 366B
  • nulstein/minilibc/printf.cpp 719B
  • nulstein/minilibc/purecall.cpp 95B
  • nulstein/minilibc/puts.cpp 496B
  • nulstein/minilibc/ReadMe.txt 919B
  • nulstein/minilibc/sprintf.cpp 585B
  • nulstein/minilibc/stricmp.cpp 412B
  • nulstein/minilibc/struplwr.cpp 508B
  • nulstein/Misc/ dir
  • nulstein/Misc/Defines.h 2.48K
  • nulstein/nulstein-Common/ dir
  • nulstein/nulstein-Common/DisplayItem.cpp 4.22K
  • nulstein/nulstein-Common/DisplayItem.h 1.79K
  • nulstein/nulstein-Common/ReturnValues.h 2.41K
  • nulstein/nulstein.sln 5.26K
  • nulstein/nulstein/ dir
  • nulstein/nulstein/Config.h 326B
  • nulstein/nulstein/DLSparser.cpp 8.59K
  • nulstein/nulstein/Entity.cpp 3.44K
  • nulstein/nulstein/Entity.h 3.62K
  • nulstein/nulstein/EntityCamera.cpp 1.82K
  • nulstein/nulstein/EntityCamera.h 1.54K
  • nulstein/nulstein/EntitySimpleMesh.cpp 2.15K
  • nulstein/nulstein/EntitySimpleMesh.h 1.75K
  • nulstein/nulstein/Frame.cpp 6.30K
  • nulstein/nulstein/Frame.h 2.58K
  • nulstein/nulstein/FrameRendering.cpp 3.05K
  • nulstein/nulstein/Game.cpp 9.38K
  • nulstein/nulstein/Game.h 3.37K
  • nulstein/nulstein/MeshCube.cpp 4.83K
  • nulstein/nulstein/MeshCube.h 1.54K
  • nulstein/nulstein/MeshPrimitive.cpp 2.25K
  • nulstein/nulstein/MeshPrimitive.h 1.58K
  • nulstein/nulstein/Mutex.cpp 1.00K
  • nulstein/nulstein/Mutex.h 2.38K
  • nulstein/nulstein/nulstein.cpp 3.62K
  • nulstein/nulstein/nulstein.h 1.07K
  • nulstein/nulstein/nulstein.ico 318B
  • nulstein/nulstein/nulstein.rc 2.88K
  • nulstein/nulstein/nulstein.vcproj 28.49K
  • nulstein/nulstein/NulsteinWindow.cpp 6.48K
  • nulstein/nulstein/NulsteinWindow.h 1.86K
  • nulstein/nulstein/ParallelFor.cpp 4.37K
  • nulstein/nulstein/ParallelFor.h 2.01K
  • nulstein/nulstein/ParallelSort.h 6.98K
  • nulstein/nulstein/ReadMe.txt 2.13K
  • nulstein/nulstein/Resource.h 716B
  • nulstein/nulstein/small.ico 318B
  • nulstein/nulstein/Song.cpp 52.85K
  • nulstein/nulstein/Sono.cpp 17.16K
  • nulstein/nulstein/Sono.h 4.77K
  • nulstein/nulstein/SonoDLS.cpp 2.84K
  • nulstein/nulstein/SonoDLS.h 2.67K
  • nulstein/nulstein/stdafx.cpp 295B
  • nulstein/nulstein/stdafx.h 475B
  • nulstein/nulstein/targetver.h 1.39K
  • nulstein/nulstein/TaskScheduler.cpp 10.44K
  • nulstein/nulstein/TaskScheduler.h 4.81K
  • nulstein/nulstein/TaskScheduler.inl 1.67K
  • readme.txt 1.62K

file_id.diz

                               nulstein @ Evoke 2009


____________________________________
Copyright 2009 Intel Corporation
All Rights Reserved

Permission is granted to use, copy, distribute and prepare derivative works of this
software for any purpose and without fee, provided, that the above copyright notice
and this statement appear in all copies.  Intel makes no representations about the
suitability of this software for any purpose.  THIS SOFTWARE IS PROVIDED "AS IS."
INTEL SPECIFICALLY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, AND ALL LIABILITY,
INCLUDING CONSEQUENTIAL AND OTHER INDIRECT DAMAGES, FOR THE USE OF THIS SOFTWARE,
INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PROPRIETARY RIGHTS, AND INCLUDING THE
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  Intel does not
assume any responsibility for any errors which may appear in this software nor any
responsibility to update it.
____________________________________


“A multicore tasking engine in some 500 lines of C”
This is the code corresponding to the seminar on writing a task-scheduler suitable 
for use in multicore optimisation of small prods by Jerome Muffat-Meridol.

Credits :
-=-=-=-=-
  .music taken from M40-Southbound, by Ghaal (c)2009
  .liposuction advice from Matt Pietrek
     http://www.microsoft.com/msj/archive/S572.aspx
  .ordering display list ideas based on Christer Ericson's article 
     http://realtimecollisiondetection.net/blog/?p=86
  .Approximate Math Library by Alex Klimovitski, Intel GmbH
  .kkrunchy packed this exe, kudos to ryg/farbrausch
     http://www.farbrausch.de/~fg/kkrunchy/