Skip to content

Lighthouse3d.com

  • About
  • Tutorials
    • Making of …
      • Making of … – References
    • GLSL Tutorial – Core
      • GLSL Tutorial – Pipeline (OpenGL 3.2 – OpenGL 4.2)
      • GLSL Tutorial – Vertex Shader
      • GLSL Tutorial – Primitive Assembly
      • GLSL Tutorial – Tessellation
      • GLSL Tutorial – Geometry Shader
      • GLSL Tutorial – Geometry Shader Examples
      • GLSL Tutorial – Rasterization and Interpolation
      • GLSL Tutorial – Fragment Shader
      • GLSL Tutorial – OpenGL Setup
      • GLSL Tutorial – Creating a Shader
      • GLSL Tutorial – Creating a Program
      • GLSL Tutorial – Setup Example
      • GLSL Tutorial – Troubleshooting: the Infolog
      • GLSL Tutorial – Cleaning Up
      • GLSL Tutorial – Data Types
      • GLSL Tutorial – Statements and Functions
      • GLSL Tutorial – Subroutines
      • GLSL Tutorial – Communication Application => Shader
      • GLSL Tutorial – Attribute Variables
      • GLSL Tutorial – Uniform Variables
      • GLSL Tutorial – Uniform Blocks
      • GLSL Tutorial – Inter shader communication
      • GLSL Tutorial – Spaces and Matrices
      • GLSL Tutorial – Interpolation issues
      • GLSL Tutorial – OpenGL skeleton
      • GLSL Tutorial – Hello World
      • GLSL Tutorial – Color Example
      • GLSL Tutorial – Lighting
      • GLSL Tutorial – Directional Lights per Vertex I
      • GLSL Tutorial – Directional Lights per Vertex II
      • GLSL Tutorial – Directional Lights per Pixel
      • GLSL Tutorial – Point Lights
      • GLSL Tutorial – Spotlights
      • GLSL Tutorial – Texture Coordinates
      • GLSL Tutorial – Texturing with Images
      • GLSL Core Tutorial – Index
    • GLSL 1.2 Tutorial
      • Pipeline Overview
      • Vertex Processor
      • Fragment Processor
      • Setup for GLSL
      • Creating a Shader
      • Creating a Program
      • Setup for GLSL – Example
      • Troubleshooting: The InfoLog
      • Cleaning Up
      • Communication OpenGL -> Shaders
      • Uniform Variables
      • Attribute Variables
      • Data Types and Variables
      • Statements and Functions
      • Varying Variables
      • Shader Examples
      • Hello World in GLSL
      • Color Shader
      • Flatten Shader
      • Toon Shading
      • Toon Shading – Version I
      • Toon Shader – Version II
      • Toon Shading – Version III
      • Lighting
      • Directional Lights I
      • Directional Lights II
      • Directional Light per Pixel
      • Point Light Per Pixel
      • Spot Light Per Pixel
      • Simple Texture
      • Combine Texture + Fragment
      • Multi-Texture
      • The Normal Matrix
      • Normalization Issues
      • Index
    • GLUT Tutorial
      • Setup Basics
      • Initialization
      • Preparing the window for a reshape
      • Animation
      • Keyboard
      • Keyboard Example: Moving the Camera
      • Advanced Keyboard Features
      • Keyboard Example: Moving the Camera II
      • The Code So Far
      • The Mouse
      • Mouse: Moving the Camera III
      • The Code So Far II
      • Popup Menus
      • Sub Menus
      • Modifying a Menu
      • Swapping Menus
      • The Code So Far III
      • Bitmap Fonts
      • The Code So Far IV
      • Bitmap Fonts and Orthogonal Projections
      • Stroke Fonts
      • Frames Per Second
      • The Code So Far V
      • Game Mode
      • The Code So Far VI
      • Subwindows
      • Subwindow Reshape
      • Rendering to Multiple Subwindows
      • Subwindows Code
      • glutPostRedisplay vs. Idle Func
      • The Code So Far VII
      • GLUT Tutorial – Source Code and Projects
      • Index
    • View Frustum Culling
      • Index
      • View Frustum’s Shape
      • Geometric Approach – Extracting the Planes
      • Geometric Approach – Implementation
      • Geometric Approach – Testing Points and Spheres
      • Geometric Approach – Testing Boxes
      • Geometric Approach – Testing Boxes II
      • Geometric Approach – Source Code
      • Clip Space Approach – Extracting the Planes
      • Clip Space Approach – Implementation Details
      • Radar Approach – Testing Points
      • Radar Approach – Testing Points II
      • Radar Approach – Implementation
      • Radar Approach – Testing Spheres
      • Radar Approach – Implementation II
      • Radar Approach – Source Code
      • Some Notes and Possible Optimizations
      • Further Optimization
      • References
    • OpenGL Picking Tutorial
    • OpenGL Framebuffer Objects
    • OpenGL Atomic Counters
    • OpenGL Timer Query
    • Maths
      • Vector Length
      • Cross Product
      • Dot Product
      • Vector Projection
      • Line and Rays
      • Plane
      • Ray-Sphere Intersection
      • Ray-Triangle Intersection
      • Catmull-Rom Spline
  • Very Simple * Libs
    • VSGeometryLib – Very Simple Geometry Library
    • VSFontLib – Very Simple Font Library
    • VSGLInfoLib – Very Simple OpenGL Information Lib
    • VSLogLib – Very Simple Log Library
    • VSMathLib – Very Simple Math Library
      • Math Lib in Action
      • Math Lib Specification
    • VSProfileLib – Very Simple Profile Library
      • Profile Lib in Action
      • Profile Lib Specification
    • VSModel Lib – Very Simple Model Lib
    • VSResource Lib – Very Simple Resource Library
    • VSSurfRevLib – Surface of Revolution Lib
    • VSShader Lib – Very Simple Shader Library
    • VS*L Downloads
  • CG Stuff
    • Code Samples
      • OpenGL 3.3 + GLSL 1.5 Sample
      • Loading an Image File and Creating a Texture
      • Importing 3D Models with Assimp
    • Working with Core OpenGL in WX Wigets
    • Libs that work great with OpenGL
    • GLUT and FreeGLUT
    • Error Tracking in OpenGL

CUDA

CUDA Toolkit 4.0 RC2 – now available to download | NVIDIA Developer Zone

05/07/201507/04/2011 by ARF

CUDA Toolkit 4.0 (RC1) has been available for some time for registered developers. CUDA Toolkit 4.0 RC2 is now available to download at NVIDIA Developer Zone. Also available is a release feature overview presentation (audio+slides).

Categories Programming, Tools, Tutorials Tags CUDA Leave a comment

Tag Cloud

3D Projection anamorphosis Android animation anti-aliasing Assimp Blender C Courses cpu debug deferred lighting DevIL drawings FreeGLUT Game Engine games GLSL GLUT GPU iPhone JSON Kinect maths Maya models OpenCL OpenGL OpenGL ES physics pipeline Pixar profiler programming real-time Rendering shaders Specs textures tutorials VS*L VSFL VSPL VSShaderLib WebGL
© 2026 Lighthouse3d.com • Built with GeneratePress