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] 2 3 ... 211
3D-Tech News Around The Web / NVIDIA FCAT VR 3.26
« on: May 18, 2018, 06:24:45 PM »
Download FCAT VR software to analyze GPU performance and quantify smoothness by identifying issues that simple frame-counters can miss.

Had already been released in March, but NVIDIA never announces FCAT updates...

Change log for May 16, 2018 Vulkan 1.1.75 spec update:

  * Update release number to 75.

Github Issues:

  * Use Github handles (e.g. @handle) for contact information in vk.xml,
    when available (partial fix for public issue 630).
  * Add size invariance guarantee to slink:VkMemoryRequirements for
    buffer/image memory requirements (public issue 661).
  * Correct scope (conditional constructs) in valid usage statement for
    slink:VkBindImageMemoryInfo (public pull request 684).
  * Clean up minor markup issues and typos in the
    `VK_ANDROID_external_memory_android_hardware_buffer` extension appendix
    (public pull request 698).
  * Modify registry processing script to avoid irrelevant warnings of benign
    enumerant redefinitions (public pull request 705).
  * Fix some duplicate words and some misspelled "`stagess`" (public pull
    request 712)

Internal Issues:

  * Enable continuous integration tests on the internal Khronos gitlab
    server by adding a .gitlab-ci.yml file. Note: this does not implement CI
    on the public Github repository (internal issue 408).
  * Add link from description of depth clamping in the <<fragops-depth,
    depth test>> section to the
    parameter which enables it, making it easily searchable / findable
    (internal issue 1125).
  * Clarify that arrays of arrays of descriptors are not allowed in the
    <<interfaces-resources-descset, Descriptor Set Interface>> and
    <<interfaces-resources-setandbinding, DescriptorSet and Binding
    Assignment>> sections (internal issue 1192).
  * Comment out some redundant nested asciidoctor conditionals in the
    slink:VkImageViewCreateInfo valid usage block, and explain in all cases
    why the redundant conditional exist and are commented out (internal
    issue 1231).
  * Move a valid usage statement from slink:VkCommandPoolCreateInfo to the
    parent flink:vkCreateCommandPool, where the device queue is known
    (internal issue 1233).
  * Add new slink:VkBaseInStructure and slink:VkBaseOutStructure types which
    can be used by extensions and implementations for handling Vulkan
    sType/pNext style structures in a more generic way (internal issue
  * Clarify that
    only applies to external-format images. Add references to this in valid
    usage statements that previously only referred to
    slink:VkFormatProperties (internal issue 1244).
  * Fix the description of elink:VkPipelineCreateFlagBits enumerant
    name (internal issue 1279).
  * Add a NOTE to the <<interfaces-resources-setandbinding, DescriptorSet
    and Binding Assignment>> section making it clear that variables sharing
    a storage class may use identical descriptor set and bindings.
    Specifically state the sometimes misunderstood ability to have one or
    more differently typed image descriptors sharing a descriptor set and
    binding (internal SPIR-V issue 264).
  * Make DynamicIndexing features and capabilities also control the
    uniformity of the descriptor used in memory access instructions in the
    <<interfaces-resources-descset, Descriptor Set Interface>> section. This
    makes them also apply to variable_pointer usage, which can bypass the
    array indexing operation (internal SPIR-V issue 289).

Other Issues:

  * Correct flink:vkCmdBlitImage limitations on cubic blits to be 2D only,
    not 3D.
  * Update valid usage statements for slink:VkRenderPassCreateInfo and
  * Move YCbCr-related VU statements from slink:VkDescriptorImageInfo to
    slink:VkWriteDescriptorSet, where all needed information is known, and
    remove redundant statements.
  * Move SPIR-V restriction that images be of either sampled or storage
    types from the <<interfaces-resources-descset, Descriptor Set
    Interface>> section to the <<spirvenv-module-validation, Validation
    Rules within a Module>> section of the SPIR-V appendix.

3D-Tech News Around The Web / NVIDIA CUDA SDK 9.2 released
« on: May 17, 2018, 06:46:17 PM »
The release notes for the CUDA Toolkit can be found online at
  2.1. General CUDA 
  • Improved kernel launch latency (using the <<< >>> syntax and the cudaLaunchKernel API) for both multithreaded and multi-GPU code by up to a factor of 2 compared to CUDA 9.0.
  • Added support for unified memory with address translation services (ATS) on IBM POWER9.
  • Added arithmetic operators for the __half2 data type and a volatile assignment operator for the __half data type.
  • Added version 6.2 of the Parallel Thread Execution instruction set architecture (ISA). For details about new instructions (activemask, FP16, and atomics) and deprecated instructions, see Parallel Thread Execution ISA Version 6.2 in the PTX documentation.
  • IPC functionality is now supported on Windows.
  • Added P2P write and read bandwidth and latency metrics to the p2pBandwidthLatencyTest sample.
  • Thrust now uses CUB v1.7.5.
  • Added some performance optimizations in Thrust for the templated complex type.
  • Added support for new operating systems. For a list of operating systems supported by CUDA, see the following information in the installation guides:
  • Changed CUDA_DEVICE_ORDER==FASTEST_FIRST to enumerate GPUs in descending order of performance.
  • Added a new driver API cuStreamGetCtx to retrieve the context associated with a stream. This API is primarily used by the multidevice cooperative launch runtime API to ensure that the specified function's module is loaded in the right context.
  • Added support for full core dump generation on Linux by using named pipes for MPS-based CUDA applications and CUDA applications that are not based on MPS.
  • Added these new helper APIs for cooperative groups:
    • grid_dim() to get the 3-dimensional grid size
    • block_dim() to get the 3-dimensional block size
CUDA Toolkit 9.2 Download
Open source:

Geeks3D's GPU Tools / Re: GPU Caps Viewer released
« on: May 15, 2018, 08:36:04 PM »
Unfortunately GPUShark looks worse than before.Scaling at 100%
The GPU name flows out of the box because the font is too big.

3D-Tech News Around The Web / (Shadertoy) Old Watch
« on: May 12, 2018, 04:47:21 PM »
This shader uses Image Based Lighting (IBL) to render an old watch. The materials of the objects have physically-based properties. I have used the IBL technique as explained in the article 'Real Shading in Unreal Engine 4' by Brian Karis of Epic Games.

3D-Tech News Around The Web / NVIDIA Vulkan developer driver 397.76
« on: May 12, 2018, 06:46:10 AM »
Windows driver version 397.76 and Linux driver version 396.18.11 provide new features for Vulkan developers to test their upcoming Vulkan applications.

Windows 397.76
  Linux 396.18.11
  SHIELD Android TV
 Release Updates May 11th, 2018 - Windows 397.76, Linux 396.18.11
  • Pick up the latest fixes from general release driver 397.64
May 7th, 2018 - Linux 396.18.08
  • Fix for the Alt-Tab freeze with DXVK
NBafter installing via setup.exe on Optimus rig, NVIDIA OpenCL was not available.Installing via have disk method fixed the issue.

 Game Ready Drivers provide the best possible gaming experience for all major new releases, including Virtual Reality games. Prior to a new title launching, our driver team is working up until the last minute to ensure every performance tweak and bug fix is included for the best gameplay on day-1.
 Game Ready
 Provides the optimal gaming experience for Destiny 2: Warmind, Conan Exiles, and Pillars of Eternity II: Deadfire

 A PDF containing an overview and alphabetical listing of Windows commands

3D-Tech News Around The Web / TechPowerUp GPU-Z 2.9.0 Released
« on: May 07, 2018, 07:11:55 PM »
   GPU-Z is a lightweight utility designed to give you all information about your video card and GPU.

    Version History   v2.9.0 (May 7th, 2018) 
  • Fixed empty or incorrect readings for NVIDIA GPUs in TCC mode (Quadro/Tesla)
  • Added WDDM 2.4 support for Windows 10 RS4 / April Update / Spring Creators Update
  • Added support for NVIDIA Tesla V100
  • Added support for Haswell GT1 in Celeron 2961Y
  • Added support for HBM2 memory type in Advanced Panel, NVIDIA BIOS
  • Added support for perf cap reason 'none' (Tesla in TCC mode)
  • Addded more Bristol Ridge models
  • Fixed detection for AMD Carrizo/Bristol/Stoney
  • Changed Wani name to Carrizo/Bristol
  • Fixed DirectX support reporting for ATI RV200
  • Vega's SOC Clock and Hot Spot sensors are now disabled by default at request of AMD. You can enable them any time in settings
  • When GPU-Z is set to launch on Window startup, disable "This file was downloaded from Internet" message
  • Fixed top right button corruption when resizing the window
  • Improved drawing code for sensor graph 

3D-Tech News Around The Web / NVIDIA Vulkan developer driver 397.54
« on: May 04, 2018, 05:38:54 AM »
 Windows driver version 397.54 and Linux driver version 396.18.07 provide new features for Vulkan developers to test their upcoming Vulkan applications.
 Windows 397.54
   Linux 396.18.07
   SHIELD Android TV
   Release Updates   May 3rd, 2018 - Windows 397.54, Linux 396.18.07
  • Shader compiler bug fixes

 Answer ID 4661

This is GeForce Hot Fix driver version 397.55 that addresses the following:
 - After driver installation, Device Manager may report Code 43 error on a few GTX 1060 cards models.
 - Netflix playback may occasionally stutter.
 - Added support for Microsoft Surface Book notebooks.
 - Windows 10: Driver may get removed after PC has been left idle for an extended period of time.
 Click the appropriate link to download.
Windows 10 x64:
Click Here
Windows 8.1/Windows 7 x64:
Click Here

Please note: Effective April 2018, Game Ready Driver upgrades, including performance enhancements, new features, and bug fixes, will be available only on Kepler, Maxwell, and Pascal series GPUs. Critical security updates will be available on Fermi series GPUs through January 2019. A complete list of Fermi series GeForce GPUs can be found here.

 Download now

As aforementioned R396 supports only 64 bit OS. Ignore the file names.

  • Added support for the following GPUs:   
    • GeForce GTX 1050 with Max-Q Design
       Quadro P3200
       Quadro P4200
  • Fixed a regression that caused the current MetaMode's ViewPortIn and ViewPortOut settings to be preserved across RandR modesets. The driver now clears ViewPortIn and ViewPortOut when the mode is set through RandR, restoring the behavior that existed prior to the regression.
  • Improved error reporting in the Vulkan driver if, the new Vulkan SPIR-V compiler added in 396.24, cannot be found at run time.
  • Fixed performance regressions and corruption issues in the new Vulkan SPIR-V compiler.
  • Added support for 32-bit PCI domains throughout the NVIDIA driver stack. This support is required for running Linux VMs with recent versions of the pci_hyperv driver on top of Hyper-V.
  • Updated the SLI Mosaic configuration page in nvidia-settings to make more layout configurations available, including configurations that do not utilize all of the available displays.
  • Added reporting of EGL information to nvidia-settings.
  • Added support for a new Vulkan SPIR-V compiler which reduces shader compilation time and shader system memory consumption.
     A new environment variable can be used to enable (1) (default) or disable (0) the new compiler if errors in existing applications are found:
     The following application profile setting with the same definition is also available:
     { "pattern" : [], "profile" : [ "NextGenCompiler", <int> ] }
     The old compiler is deprecated and will be removed in a future release.
  • Updated nvidia-installer to recognize partial libglvnd installations which are missing only optional libraries. This allows the installer to continue installation by default when libglvnd is installed without, as is frequently the case with distribution-provided libglvnd installations.
  • Improved performance of the following Vulkan APIs:
    • vkAllocateMemory()
  • Fixed a bug that caused the NV_CTRL_STEREO_SWAP_MODE setting for quad-buffered stereo visuals to not be preserved across modesets or VT switches.
  • Added a new global X configuration option "AllowExternalGpus", which defaults to disabled, but can be enabled to allow eGPUs and other surprise-removable GPUs to be configured with X screens.
  • Added support for X.Org xserver ABI 24 (xorg-server 1.20).
  • Improved to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
  • Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().

Radeon Software Adrenalin Edition 18.4.1 Highlights

Support For
    • Initial support for Windows®10 April 2018 Update
Fixed Issues
    • Water textures may not render or may appear to be missing in World of Final Fantasy™.
    • Stellaris™ may experience an application hang on loading screens.
    • Call of Duty™: World War II may experience corruption during gameplay on some Radeon RX 400 series graphics products.
    • The Radeon ReLive Instant Replay feature may fail to record in some gaming applications unless desktop recording is enabled.
    • Sea of Thieves™ may experience flickering in some game menus on multi GPU enabled system configurations.

-NEW- Intel® Graphics Driver for Windows* [Apollo Lake, Gemini Lake, 6th, 7th & 8th Generation]


    Microsoft® Windows 10 April Update Launch Driver
    Hearthstone®: The Witchwood™

This new driver brings significant quality and power saving improvements while displaying Enhanced Dynamic Range (EDR) content and provides better brightness in High Dynamic Range (HDR) mode for 7th Generation processors or higher.

Gaming with Intel® UHD Graphics 620 or better?

Throw down the latest cards in Hearthstone®: The Witchwood™. Get lost in the dark fantasy world of Ash of

Gods: Redemption* and enjoy Neverwinter Nights™: Enhanced Edition, Jalopy*, Masters of Anima™, and Empires Apart™.

3D-Tech News Around The Web / NVIDIA NVFlash 5.449.0
« on: April 27, 2018, 12:05:49 AM »
 Download from TPU

            Added support for:
  • Tesla V100-DGXS-32GB   
  • Tesla V100-PCIE-32GB   
  • Tesla V100-SXM2-32GB
Added ability to dump VBIOS for notebooks without discrete GPU EEPROM

Build Information
 - Build Date: Apr 16 2018
 - Build Time: 11:30:42
 - Build CL: 23948958

Download For Windows

No change log yet, however "Forward context 4.6" has been added.

  Vulkan developer beta driver Linux 396.18.02
   April 17th, 2018 - Linux 396.18.02
  • New Extensions
  • Increased several resource limits, notably:
    • maxPerStageDescriptorUniformBuffers: 12 -> 15
    • maxPerStageDescriptorSamplers: 4,000 -> 1,048,576
    • maxPerStageDescriptorSampledImages: 16,384 -> 1,048,576
    • maxPerStageDescriptorStorageBuffers: 4,096 -> 1,048,576
    • And many others
  • Shader performance improvements

3D-Tech News Around The Web / FFmpeg 4.0 "Wu"
« on: April 22, 2018, 05:00:58 PM »
April 20th, 2018, FFmpeg 4.0 "Wu"  FFmpeg 4.0 "Wu", a new major release, is now available! Some of the highlights:
  • Bitstream filters for editing metadata in H.264, HEVC and MPEG-2 streams
  • Experimental MagicYUV encoder
  • TiVo ty/ty+ demuxer
  • Intel QSV-accelerated MJPEG encoding
  • native aptX and aptX HD encoder and decoder
  • NVIDIA NVDEC-accelerated H.264, HEVC, MJPEG, MPEG-1/2/4, VC1, VP8/9 hwaccel decoding
  • Intel QSV-accelerated overlay filter
  • mcompand audio filter
  • acontrast audio filter
  • OpenCL overlay filter
  • video mix filter
  • video normalize filter
  • audio lv2 wrapper filter
  • VAAPI MJPEG and VP8 decoding
  • AMD AMF H.264 and HEVC encoders
  • video fillborders filter
  • video setrange filter
  • support LibreSSL (via libtls)
  • Dropped support for building for Windows XP. The minimum supported Windows version is Windows Vista.
  • deconvolve video filter
  • entropy video filter
  • hilbert audio filter source
  • aiir audio filter
  • Removed the ffserver program
  • Removed the ffmenc and ffmdec muxer and demuxer
  • VideoToolbox HEVC encoder and hwaccel
  • VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters
  • Add android_camera indev
  • codec2 en/decoding via libcodec2
  • native SBC encoder and decoder
  • drmeter audio filter
  • hapqa_extract bitstream filter
  • filter_units bitstream filter
  • AV1 Support through libaom
  • E-AC-3 dependent frames support
  • bitstream filter for extracting E-AC-3 core
  • Haivision SRT protocol via libsrt
  • vfrdet filter
  We strongly recommend users, distributors, and system integrators to upgrade unless they use current git master.

3D-Tech News Around The Web / Vulkan SDK 1.1.73 Released
« on: April 21, 2018, 04:50:23 PM »
New SDKs released for Vulkan Header Released 4/20/2018
LunarG has released new Vulkan SDKs for Windows, Linux, and macOS based on the header.
Overview of new additions to the SDK
  • The following extensions:
    • VK_ANDROID_external_memory_android_hardware_buffer
    • VK_EXT_descriptor_indexing
    • VK_AMD_shader_core_properties
    • VK_NV_shader_subgroup_partitioned
  • Many bug fixes, increased validation coverage and accuracy improvements, and feature additions.
For more information
Please read the Release Notes for Linux, Release Notes for Windows, or Release Notes for macOS for additional information or go to LunarXchange to download this new SDK.
For more information about LunarG, Inc., go here.

Change log for April 21, 2018 Vulkan 1.1.74 spec update:

  * Update release number to 74.

Github Issues:

  * Clarify which buffer locations are accessed in
    flink:vkCmdCopyBufferToImage valid usage statements (public issue 676).
  * Refine description of <<extended-functionality-extensions-dependencies,
    extension dependencies>>, related NOTE in the
    <<extended-functionality-extensions, Extensions>> section, and
    "`Required Extensions`" glossary term (public pull request 693).
  * Add support for specifying required Vulkan core version in `vk.xml` and
    the extension metadoc generator (public issue 696).
  * Update .gitignore for directory reorganization (public pull request
  * Fix typo (public pull request 703).

Internal Issues:

  * Update valid usage of slink:VkClearRect::pname:layerCount (internal
    issue 1241).

Other Issues:

  * Fix typo in <<NV_geometry_shader_passthrough>> issues list.


Pages: [1] 2 3 ... 211