Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Stefan

Pages: 1 ... 112 113 [114] 115 116 ... 208
Security vulnerability CVE-2012-0946 in the NVIDIA UNIX driver was disclosed to NVIDIA on March 20th, 2012. The vulnerability makes it possible for an attacker who has read and write access to the GPU device nodes to reconfigure GPUs to gain access to arbitrary system memory. NVIDIA is not aware of any reports of this vulnerability, outside of the disclosure which was made privately to NVIDIA.

The default file permissions on the GPU device nodes grant read and write access to all users. The permissions are configurable, but even on systems where the device node permissions are restricted, read and write access must be granted to any users who need to run applications that perform GLX direct rendering, or use the GPU to run computations through APIs like CUDA or OpenCL. Because any user with read and write access to the GPU device nodes could potentially exploit this vulnerability to gain access to system memory that would normally be inaccessible to that user, this vulnerability has been classified as high risk by NVIDIA.

NVIDIA has identified the root cause of the vulnerability and has released updated drivers which close it. The 295.40 driver for Linux, Solaris, and FreeBSD contains the fix for this issue, and we encourage all users with Geforce 8 or newer, G80 Quadro or newer, and all Tesla GPUs to update their drivers to one of these versions. Additionally, a patch to the kernel interface layer of the NVIDIA Linux kernel module is available, which can be used to patch older drivers, if necessary. The patch and instructions on how to apply it are available at Driver 295.40 already has the patch applied: if it is installed, then no further action is necessary.

The Linux CUDA debugger will no longer work after applying the security patch. An updated CUDA library is required in order to use the CUDA debugger with a driver which has had this vulnerability closed. The CUDA library distributed with 295.40 contains the changes necessary for proper operation of the CUDA debugger.

NVIDIA provides a technical contact to security firms to inform us of potential security issues. We encourage anyone that has identified what they believe to be a security issue with an NVIDIA driver to directly contact our UNIX Graphics Driver security email alias,, to report and evaluate any potential issues prior to publishing a public security advisory.

NVIDIA is committed to providing robust, secure graphics drivers for Linux, Solaris, and FreeBSD. We encourage anyone encountering issues with our driver to work with us through the forums to help us collect the information needed to investigate and resolve issues in our driver.

We look forward to continuing to work with the professional security community to make our driver more robust and secure.

3D-Tech News Around The Web / Android SDK R18 (OS 4.04) released
« on: April 10, 2012, 08:36:15 PM »
A Faster Emulator with Better Hardware Support

Added GPU Support

The system image we’re shipping today has built-in GPU support (Android 4.0.3 r2). With Android’s growing reliance on using the GPU to improve performance, the difference is significant. In the video below, the emulator is still interpreting ARM instructions; the performance boost is the effect of putting the GPU to work.

As a bonus, since we’re now supporting OpenGL ES 2.0, your OpenGL games can now run inside the emulator.

Please note that there are a lot of GPUs out there, and we haven’t tested all of them for this beta release, so let us know if you have feedback or encounter issues.

Attention: snapshot and GPU emulation still exclude each other.

If you get it running w/o crash, it looks like this in Android GPU tools:

Download here

Release Notes


New Features
The following new features and optimizations have been added to the 8.911.3.x release:
  Support for FirePro V3900
  DirectX 9 and OGL support for FirePro V7900 SDI
  OpenCL runtime support for Linux
  Support for SLED/SLES 10 Service Pack 4
  Pro/E Wildfire performance improvements

3D-Tech News Around The Web / EVGA Precision X 3.02 with Android app
« on: April 10, 2012, 05:35:39 PM »
EVGA Precision X Version 3.0.2

Release: 4/10/12

    Added "Always on top" setting to the context menu of detached hardware monitor window. When this option is disabled, hardware monitoring window can be minimized to the taskbar when it is detached from the main window
    Added hardware monitoring history logging support. Now EVGA Precision is able to save history in native RivaTuner Hardware Monitoring Log file format. The log files captured with EVGA Precision can be viewed in any text editor like Notepad or in graphics form in RivaTuner's HML file viewer (RivaTuner must be installed for viewing log files in graphics form)
    Maximum framerate target increased to 120 FPS
    Maximum length of GPU name for GPU selection buttons has been increased to 10 symbols
    Added new "Force fan speed update on each period" option to the "Fan" tab. New option may improve compatibility of software automatic fan speed control mode with some bugged display drivers, overriding manually programmed fan speed under certain conditions
    Bundled EVGA EVTune utility has been replaced with brand new EVGA VoltageTuner utility
    Added bundled EVGA Bridge utility, allowing controlling EVGA Precision via Bluetooth from Android smartphones. The bridge utility is automatically started by EVGA Precision when "Enable external access to application via Bluetooth" is ticked in advanced settings
    Fixed issue in skin engine causing boost clock marker legend to be rendered improperly under certain conditions
    Added new "EVGA Classified" skin

EVGA Precision X APP

Introducing the next generation of GPU overclocking software: EVGA Precision X. Designed from the ground up to support the latest GPU technologies, EVGA Precision X redefines what overclocking software should be. This program allows you to fine tune your EVGA graphics card.*

*Requires a Bluetooth enabled PC and the latest version of precision

3D-Tech News Around The Web / NVIDIA Geforce/Verde driver 301.24 beta
« on: April 09, 2012, 04:57:09 PM »
This is the first unified driver from the R300 family of drivers (versions 300.00 to 301.99).

GeForce R300 drivers are packed with new industry-leading, GeForce-exclusive features as well as some really nice performance increases in top games.

New in R300 Drivers:

    New GPU Support – Adds support for the new GeForce GTX 680, the fastest, most efficient GPU ever built. Explore GeForce GTX 680 and its new SMX architecture on

    Performance Boost – Increases performance for GeForce 400 Series and 500 Series GPUs in several PC games vs. GeForce 296.10 WHQL-certified drivers. Results will vary depending on your GPU and system configuration:

    GeForce GTX 570/580:
            Up to 23% in Just Cause 2 with SLI
            Up to 21% in The Elder Scrolls V: Skyrim
            Up to 17% in StarCraft II with SLI
            Up to 14% in Far Cry 2 with SLI
            Up to 9% in Bulletstorm
            Up to 7% in Civilization V
            Up to 6% in Deus Ex: Human Revolution with SLI
            Up to 6% in Dragon Age 2 with SLI
            Up to 5% in Metro 2033 with SLI
            Up to 5% in Total War: Shogun 2

    GeForce GTX 560/560 Ti:
            Up to 20% in The Elder Scrolls V: Skyrim
            Up to 15% in Just Cause 2 with SLI
            Up to 13% in Far Cry 2 with SLI
            Up to 12% in Bulletstorm
            Up to 11% in Civilization V
            Up to 10% in StarCraft II with SLI
            Up to 9% in Batman: Arkham City
            Up to 4% in Deus Ex: Human Revolution with SLI
            Up to 4% in Dragon Age 2 with SLI
            Up to 4% in Metro 2033 with SLI
            Up to 4% in Total War: Shogun 2

    NVIDIA FXAA Technology – shader-based anti-aliasing technology available from the NVIDIA Control Panel that enables ultra-fast anti-aliasing in hundreds of PC games. FXAA delivers similar quality to 4x multi-sample antialiasing (MSAA) but is up to 60% faster, enabling substantially higher performance in games. FXAA is supported on all GeForce 8-series and later GPUs. Note: This feature is disabled for games that already have built-in support for FXAA. Visit to learn more.

    NVIDIA Adaptive Vertical Sync – dynamically enables vertical sync based on your current frame rates for the smoothest gaming experience. Adaptive VSync is supported on all GeForce 8-series and later GPUs. Visit to learn more.

    NVIDIA Frame Rate Target – dynamically adjusts frame rate to a user specified target. Support for this feature is enabled via third party applications via NVAPI. Visit to learn more.

    NVIDIA Surround Technology – Adds the following new Surround capabilities. Visit to learn more.

        Add in a fourth accessory display to get access to your email, web, or other applications while you game.
        Maximize an application to a single physical display when in Surround mode (enabled by default).
        Confine the Windows Taskbar to the center display (enabled by default).
        Enable bezel peeking – a feature which enables users to temporarily ‘peak’ behind the monitor bezels using a hotkey (Ctrl + Alt + B). This feature is designed to be used in conjunction with bezel corrected resolutions.
        Add or remove resolutions from the list of Surround resolutions (only those selected will be available to applications).
        Full center display acceleration for single wide display modes (center display must be connected to the master GPU).

    NVIDIA SLI Technology – Adds or updates the following SLI profiles:
        Alan Wake
        Call of Juarez: The Cartel
        Counter-Strike: Global Offensive
        Deus Ex: Human Revolution - The Missing Link
        Left 4 Dead
        Orcs Must Die!
        Portal 2
        Risen 2: Dark Waters
        The Darkness II

    NVIDIA 3D Vision – Adds or updates the following 3D Vision profiles:
        All Zombies Must Die! – rated Fair
        Ghosts 'n Goblins Online – rated Good
        Oil Rush – rated 3D Vision Ready
        Postal III – rated Good
        Rayman Origins – rated Good
        SevenCore – rated Fair
        Stacking – rated Good
        Unigine Heaven Benchmark v3.0 – rated 3D Vision Ready
        Wargame: European Escalation – rated Good
        Warp – rated Good
        Wings of Prey – rated Fair
        Krater – rated Poor

Other Details

    Installs PhysX System Software v9.12.0213.
    Installs HD Audio v1.3.12.0.
    Supports OpenGL 4.2
    Supports DisplayPort 1.2 for GeForce GTX 680.
    Supports multiple languages and APIs for GPU computing: CUDA C, CUDA C++, CUDA Fortran, OpenCL, DirectCompute, and Microsoft C++ AMP.
    Supports single GPU and NVIDIA SLI technology on DirectX 9, DirectX 10, DirectX 11, and OpenGL, including 3-way SLI, Quad SLI, and SLI support on SLI-certified Intel and AMD motherboards.

Create an interactive liquid metal ball with WebGL

So you want to create an interactive WebGL liquid metal ball? Glad you asked, programming wizard Paul Lewis has got just the thing!

Making websites is tons of fun, but sometimes you need to break free and do something a bit unusual. That’s what we’ll be doing today. We’ll be using the excellent Three.js engine to create an interactive metallic ball. As you click and drag the ball distorts and then slowly settles back to its original shape.

To do this we’ll be covering spring physics, 3D vectors and ray casting (and a few other things besides) all in an effort to create a compelling and fun interactive experience. Let’s start by looking at what we’re going to make.

The thing about experiments like these is that on the surface they don’t look to have direct commercial applications. You’d be forgiven for thinking the same about this one as well, and perhaps you’re right. But my philosophy is that as a developer you learn techniques and solutions to problems in these experiments that can help you in your day-to-day work. There have been many times where this has proved true for me, and I’m certain it’ll work out for you as well. In any case this is going to be tons of fun...

3D-Tech News Around The Web / (Android) Learn OpenGL ES Examples
« on: April 09, 2012, 03:46:38 PM »
This application is a portfolio of examples, based on the lessons and tutorials over at Learn OpenGL ES to help teach you OpenGL ES and 3D graphics programming on Android. The lessons are mostly in OpenGL ES 2 so you will need support for that on your device.

The lessons can be followed at

The lessons:
Lesson Seven: An Intro to VBOs (Vertex Buffer Objects)
Lesson Six: Texture Filtering Modes
Lesson Five: An Intro to Blending
Lesson Four: Basic Texturing
Lesson Three: Adding Per-Pixel Lighting
Lesson Two: An Intro to Lighting
Lesson One: Getting Started

3D-Tech News Around The Web / (Demoscene) Revision 2012
« on: April 09, 2012, 09:42:17 AM »
Party is over and demos are available at Pouet.
Interesting stuff like OpenCL powered 4k demo "Shoal" (run uncompressed executable, it has a menu) or oldskool demo "VIC can again" that uses a new graphics mode on the Commodore VIC 20.

You might remember the original PSO as of one of the most popular Dreamcast games.

Download here.
This one works without AppLocale.
Hit 2 times the big button, then the top button in the menus to start.

I have Win 7 x64 English original (with PT-PT language added).

I tried to run "Microsoft AppLocale Utility" (with Admin), to select "Launch an...", to click "Browse", to select language to 'English' and to click "Finish" but I can't install because I got error 1152.


You must select japanese language at the bottom of the list.

Download here.
As usual "gaijins" need Microsoft AppLocale Utility for installation.

This is a reference driver that can be installed on supported NVIDIA notebook GPUs. However, please note that your notebook original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM about recommended software updates for your notebook. OEMs may not provide technical support for issues that arise from the use of this driver.
Before downloading this driver:

    Please check to make sure that your notebook has a supported GPU (refer to the Products Supported tab below).
    It is recommended that you backup your current system configuration. Click here for instructions.
    If you own a Dell Inspiron 1420, Dell XPS M1330, Dell XPS M1530, or Dell Latitude D630/D630c it is highly recommended that you first install this Dell software update.


New in Release 296.35:

    Adds support for Notebook Workstations.
    ODE Driver
        The R295 drivers are the second ‘Optimal Drivers for Enterprise’, a release dedicated to relatively long term stability for ISV certification, OEMs, and Enterprise customers.
    Added Support for OpenGL 4.2 on the Quadro series cards and higher.
    Added Support for CUDA 4.1
    Added support for the Open Computing Language (OpenCL) 1.1 in Quadro FX Series x700 and newer as well as the FX4600 and FX5600.
    NVIDIA Control Panel Manage 3D Settings Page
        Added Preferences tab which lets the user control the application profile notification feature.
        Upon launch of a windowed 3D program, this feature causes a popup to appear notifying the user which workstation application profile was applied.
    256GB Virtual Space
        OpenGL and CUDA users can now take full advantage of applications that utilize 256GB of system memory
    Workstation application compatibility fixes. Please read the release notes for more information on product support, feature limitations, driver fixes and known compatibility issues.

3D-Tech News Around The Web / NVIDIA CUDA 4.2.5 for MAC released
« on: April 02, 2012, 10:07:55 PM »
NVIDIA CUDA 4.2 for MAC release

Version: 4.2.5
Release Date: 2012.03.16

No changelog available

3D-Tech News Around The Web / PassMark PerformanceTest Mobile
« on: April 01, 2012, 11:31:16 AM »
Fast, easy to use, Android device speed testing and benchmarking. PassMark PerformanceTest™ Mobile allows you to objectively benchmark a Android device using a variety of different speed tests and compare the results to others.

    Find out if your device is performing at its best.
    Compare the performance of your device to similar devices online at &
    Measure the effect of configuration changes and upgrades.
    Avoid paying big bucks for poor performance.
    Make objective independent measurements on which to base your purchasing decision.

Android version
iOS version

3D-Tech News Around The Web / (Android) Kishonti GLBenchmark 2.1.3
« on: April 01, 2012, 11:08:17 AM »
Measure your performance with GLBenchmark 2.1.3

GLBenchmark 2.1.3 performance testing utility measures different graphics and computation capabilities of your mobile device. The majority of the tests focus on graphics resources, measuring the quality and performance of the underlying OpenGL ES 2.x implementation. The benchmark, among other features, contains high-level 3D animations; low-level graphics measurements; a possibility to create personalized benchmarking suites by changing settings.

    Change log
    Keep the version number consistency of GLBenchmark (Matches to Apple version number)
    Brand new user interface.
    Fixed the crashing on HTC and other Qualcomm devices.
    New menu option with descriptions for every test.
    New in-menu registration option with gmail account. (Visiting is no longer required)
    Support for x86 architecture.
    Now supports Ice Cream Sandwich 4.03.
    Numerous smaller bugfixes.

(The screwed screenshot is caused by the capture function of the Dalvik debug monitor.)

EVE Online commands a loyal following, and each year the space-based massively multiplayer online role-playing game’s biggest fans assemble in Iceland to attend Fanfest, an event that culminates with a live demonstration of the innovations and additions players can look forward to.

During this year’s keynote, Tony Tamasi, NVIDIA’s Senior Vice President of Content & Technology, took to the stage of one of Europe’s largest opera houses to reveal a special EVE Online tech demo. Developed by NVIDIA’s Iain Cantlay, in partnership with EVE Online creator CCP, the demo opened with a close-up of Sansha Nation’s recognizable Revenant Mothership. Following a few further shots, it was revealed that the Revenant was now tessellated, adding a significant level of extra detail and fidelity to the ship in realtime.

To demonstrate, DirectX 11 tessellation was toggled on and off in wireframe mode, revealing the massive amount of extra detail to audience members. Talking through the development process, Tony and CCP’s Halldor Fannar stated that Normal Maps, introduced by the Trinity expansion, had been used to create Displacement Maps, meshes that tell the game engine where to add extra tessellated detail.



3D-Tech News Around The Web / AMD GPU PerfStudio 2.9 released
« on: March 30, 2012, 07:47:52 PM »
GPU PerfStudio 2 is the second generation GPU Performance Analysis & Debugging Tool from AMD. It offers clear advantages to developers by cutting software development time and improving graphics quality.

GPU PerfStudio 2.9 Improvements:

    This release focuses on improving stability of the product and fixes critical issues in Frame Capture and the Frame Debugger
    Several issues with Vertex Shader debugging have also been resolved


When the cute but curiously brave extraterrestrial explorer ‘Fibble’ and his friends crash-land in a regular suburban home, the world we take for granted suddenly starts to look a lot like alien territory.
Fibble HD Support

Interview: Crytek talks Fibble and pushing boundaries in mobile graphics

Mobile Gaming & Graphics Optimization (Adreno™) Tools and Resources

Adreno 2xx User-mode Android ICS Graphics Driver (ARMv6)

This release contains the user-mode driver binaries for Qualcomm's Adreno 2xx GPU on Google Android Ice Cream Sandwich for ARMv6 based chipsets. It has been tested with the CAF release M8960AAAAANLYA1030. Supports any Adreno 2xx GPU on Android ICS using the ARMv6 chipset (7x27). Google's libRS (LLVM) does not currently support ARMv6.

Adreno 2xx User-mode Android ICS Graphics Driver (ARMv7)

This release contains the user-mode driver binaries for Qualcomm's Adreno 2xx GPU on Google Android Ice Cream Sandwich. It has been tested with the CAF release M8960AAAAANLYA1030. Supports any Adreno 2xx GPU on Android ICS.

This driver exposes a new EGL extension



This driver exposes 3 new GL extensions, GL_QCOM_memory_monitor has been removed


This driver don't seem to work on Gingerbread  :-\

3D-Tech News Around The Web / WebGL demo collection
« on: March 29, 2012, 08:22:43 PM »
To be found at the recently launched site
As usual the results depend on your browser.

Pages: 1 ... 112 113 [114] 115 116 ... 208