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 4 ... 190
21
3D-Tech News Around The Web / Python 2.7.13 and 3.6.0 Released
« on: December 25, 2016, 07:49:57 PM »
 Python 2.7.13

  Release Date: 2016-12-17


Python 2.7.13 is a bugfix release in the Python 2.7.x series.
Full Changelog



 Python 3.6.0

  Release Date: 2016-12-23


Python 3.6.0 is the newest major release of the Python language, and it contains many new features and optimizations.  See the What’s New In Python 3.6 document for more information.
  Major new features of the 3.6 series, compared to 3.5 Among the new major new features in Python 3.6 are:
 
  • PEP 468, Preserving Keyword Argument Order
  • PEP 487, Simpler customization of class creation
  • PEP 495, Local Time Disambiguation
  • PEP 498, Literal String Formatting
  • PEP 506, Adding A Secrets Module To The Standard Library
  • PEP 509, Add a private version to dict
  • PEP 515, Underscores in Numeric Literals
  • PEP 519, Adding a file system path protocol
  • PEP 520, Preserving Class Attribute Definition Order
  • PEP 523, Adding a frame evaluation API to CPython
  • PEP 524, Make os.urandom() blocking on Linux (during system startup)
  • PEP 525, Asynchronous Generators (provisional)
  • PEP 526, Syntax for Variable Annotations (provisional)
  • PEP 528, Change Windows console encoding to UTF-8
  • PEP 529, Change Windows filesystem encoding to UTF-8
  • PEP 530, Asynchronous Comprehensions

22
English forum / Re: Shadertoy multipass demos
« on: December 25, 2016, 03:30:50 PM »
Last Incandescent
+ works

Drone Shepherd
- still don't know how to use iTimeDelta
- i was confused by texture bind in IMG EDIT: fix in next demo pack

>download now<




23
3D-Tech News Around The Web / Intel HD Graphics Driver 20.19.15.4568
« on: December 24, 2016, 11:41:10 PM »
Windows 10 x64

no changelog yet





 

24
Quote
Unity 5.6 beta is now available
What’s in the 5.6 beta?

 Support for Vulkan – Take graphical performance to the next level

Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs on desktop and mobile platforms. It’s designed to take advantage of multiple CPU cores by allowing multiple threads to run in parallel. This means increased speed with reduced driver overhead and CPU workload, leaving the CPU free to do additional computation or rendering. In total, we’ve seen a rendering performance improvement out-of-the box up to 60% using Unity – that is without having to deal with any specifics of the Vulkan API.


Some tests i made.

 NB the editor itself doesn't support Vulkan (or D3D12) yet.
 
 Use RenderDoc to expose the renderer in the built project.



 Shadowgun MP
 fails after hours of downloading and importing with script and texture errors :(
 
 working "out-of-the-box":
 Survival Shooter
 Viking Village

 Adventure - Sample Game
EDIT: PhysX crash on entering the building
EDIT 2: fixed in beta 3





25
3D-Tech News Around The Web / HWiNFO32 & HWiNFO64 v5.42 released
« on: December 22, 2016, 06:32:50 PM »
Changes in HWiNFO32 & HWiNFO64 v5.42 - Released on:  Dec-22-2016: 
 
  • Added preliminary support of Intel Knights Mill.
  • Fixed reporting of some specific IPMI sensor values.
  • Enhanced sensor monitoring on ASUS MAXIMUS IX.
  • Changed reporting of NVMe drive failure state.
  • Improved NVMe drive enumeration, removed duplicate entries on some systems.
  • Fixed disappearing of sensor units in gadgets when the average column is hidden.
  • Enhanced sensor monitoring on ASUS PRIME Z270 and TUF Z270.
  • Fixed reporting of drive temperature for some drives.
  • Fixed drive enumeration via CSMI-SAS and Intel RST v15 support.
  • Enhanced sensor monitoring on ASUS X99-E-10G WS.
  • Added reporting of detailed SMART failure/warning in sensors.
  • Fixed monitoring of GPU VR, VRM, Liquid temperatures with AMD Crimson ReLive 16.12.2 or later.
  • Added preliminary support of AMD Polaris 12.
  • Fixed drive health indicator for Samsung SSDs.
  • Enhanced sensor monitoring on ASRock 200-series mainboards (preliminary).

26
3D-Tech News Around The Web / (Shadertoy) Rainforest
« on: December 22, 2016, 06:28:50 PM »
Quote
Rainforest

Another terrain, with cheap trees made of spheres with some noise. Not complete really, but I must move on. Analytic normals for terrain, tree envelope intersection, analytical normals for clouds, and other tricks involved. Art composed to camera as usual

IQ strikes again with a GPU burning demo

>GeeXLab version< windowed LQ and 1080p fullscreen HQ


27
Radeon Software Crimson ReLive Edition 16.12.2 Highlights

Fixed Issues
    • AMD FreeSync™ technology may experience performance issues with Borderless Fullscreen application support when a secondary display is attached and has dynamic content running such as video playback in a web browser or if other applications or game launchers are running on the primary screen in the background. A workaround if this issue is experienced is to minimize all other running applications that are on the primary desktop display or on non-primary extended displays.
    • Radeon ReLive may fail to install during installation on some system configurations.
    • Battlefield™1 may experience flashing or corruption when running in Multi GPU with Radeon RX 400 series.
    • Instant Replay fails to enable itself after it has been turned off due to content protection.
    • Radeon Settings may not load on system boot for some system configurations.
    • Fixed some errors in translations for Radeon Settings and Radeon ReLive.
    • Audio recorded by Radeon ReLive may sometimes exhibit slow motion when played back.
    • Radeon ReLive may experience recording issues or issues toggling the Overlay/Toolbar when Frame Rate Target Control is enabled. Users are suggested to disable Frame Rate Target Control when using Radeon ReLive.
    • Mouse cursor may stutter in recorded video when there is limited on screen activity outside of minor mouse movement.
    • In AMD Multi GPU configurations the secondary graphics product will exit the low power state when Radeon ReLive is enabled.
    • Radeon ReLive may sometimes not be able to take screenshots of secondary displays.
    • Chromium may fail to utilize hybrid decode for VP9 content.
    • DOTA™2 may experience game corruption when performing a task switch while recording with Radeon ReLive in AMD Multi GPU configurations.
    • Radeon ReLive Overlay/Toolbar will not launch or Record when running League of Legends™ in Administrator Mode and Windowed Borderless Fullscreen.
    • Long ping times may be experienced with some WiFi adapters.

28
3D-Tech News Around The Web / NVIDIA GeForce Hot Fix driver version 376.48
« on: December 22, 2016, 05:52:22 PM »
This is GeForce Hot Fix driver version 376.48 that addresses the following:
 
          Workaround to fix incorrect Folding@home work units.
          Fixed random flashes in Just Cause 3.
          Fixed some issues that could lead to Battlefield 1 crash
          Fixed SLI texture flickering in Battlefield 1.
          Fixed corruption in Wargame: Red Dragon game.
 
 
Click the appropriate link to download.
Windows 10
64-bit version
32-bit version
 
Windows 8.1/Windows 7:
64-bit version
32-bit version

29
3D-Tech News Around The Web / Re: VFPR - a Vulkan Forward Plus Renderer
« on: December 20, 2016, 06:27:35 PM »
Sponza was no problem with my little laptop, then i tried San Miguel which is ~ 80 times bigger
Too much for my rig i guess...

NB: Visual Studio didn't like the dash in "San-Miguel" so i renamed it to "San_Miguel" (don't forget to hex edit OBJ file)

Code: [Select]
>    vfpr.exe!VContext::getWindowFrameBufferSize() Line 45    C++
     vfpr.exe!_VulkanRenderer_Impl::resize(int width, int height) Line 331    C++
     vfpr.exe!VulkanRenderer::resize(int width, int height) Line 1955    C++
     vfpr.exe!_ShowBase_Impl::onResize(int width, int height) Line 213    C++
     vfpr.exe!_ShowBase_Impl::createWindow::__l2::<lambda>(GLFWwindow * window, int width, int height) Line 71    C++
     vfpr.exe!void <lambda>(GLFWwindow *, int, int)::<lambda_invoker_cdecl>(GLFWwindow * window, int width, int height) Line 71    C++
     vfpr.exe!_glfwInputFramebufferSize(_GLFWwindow * window, int width, int height) Line 93    C
     vfpr.exe!windowProc(HWND__ * hWnd, unsigned int uMsg, unsigned __int64 wParam, __int64 lParam) Line 709    C



changes to main.cpp

Code: [Select]
TestSceneConfiguration san_miguel_200_lights
{
    util::getContentPath("san_miguel/san_miguel.obj"),  //model_file
    0.01f,  // scale
    glm::vec3{ -15, -5, -5 },  // min_light_pos
    glm::vec3{ 15, 20, 5 },  // max_light_pos
    5.0f,  // radius
    200,  // light num
    glm::vec3{ 12.7101822f, 1.87933588f, -0.0333303586f },  // camera position
    glm::quat{ 0.717312694f, -0.00208670134f, 0.696745396f, 0.00202676491f }   // camera rotation
};

int main()
{
    auto result = EXIT_SUCCESS;

    // change this to test different scenes
    //getGlobalTestSceneConfiguration() = sponza_full_1000_small_lights;
      getGlobalTestSceneConfiguration() = san_miguel_200_lights;


30
3D-Tech News Around The Web / Vulkan SDK 1.037 released
« on: December 20, 2016, 05:17:42 PM »
 Vulkan SDK 1.0.37.0 Release Notes

 
  December 15, 2016

This SDK supports Vulkan API revision 1.0.37.  The prior SDK supported Vulkan API revision 1.0.33.
NOTE: Please see the Known Driver Issues section in this document for information about a compatibility issue between glslang and Nvidia drivers.
  Overview of new features in SDK 1.0.37.0
  • VkTrace support for applications using persistently mapped memory now available for Linux and Windows
  • Linux display server architecture has been reworked and improved
  • A Monitor Layer has been added which displays frames-per-second for a targeted application
  • Improved coverage and utility in layer validation tests
  • Scores of bugfixes, new validation checks, and many feature additions
This version of the SDK components are based on the following specifications and source code repositories:
   Last Commits are designated by the following Git Tags in the respective repositories:
  • LoaderAndValidationLayers:    sdk-1.0.37.0
  • VulkanTools:                  sdk-1.0.37.0
  • VulkanSamples:                sdk-1.0.37.0
  Fixed Issues Fixed Vulkan-LoaderAndValidationLayers Issues:
 
  • Github #1249 smoketest --c 20 hangs bug
  • Github #1244 image transfer granularity is NOT validated collectly at vkCmdCopyBufferToImage() bug
  • Github #1233 vkCmdWaitEvents/vkCmdPipelineBarrier validation improvement request incomplete
  • Github #1230 Add lower bounds validation for VkFramebuffer dimensions incomplete
  • Github #1224 Validation layer incorrectly reporting fillModeNonSolid = false bug
  • Github #1197 Using VK_KHR_display extension causes validation layers to crash bug
  • Github #1190 Cube no longer compiles bug
  • Github #1182 vkCmdCopyBufferToImage with VkBufferImageCopy.imageExtent.depth == 0 incomplete
  • Github #1179 Pipeline statistics query feature is not checked by validation incomplete
  • Github #1165 Descriptor consecutive binding updates are broken if layout has out-of-order bindings bug
  • Github #1137 layers: Using out-of-bound attachment index causes out-of-bounds vector access (vkCreateRenderPass) bug
  • Github #1131 Finish adding error enums to object_tracker incomplete
  • Github #1110 wierd problem when try build 32 bits of Vulkan-LoaderAndValidationLayers enhancement
  • Github #1077 RelaxedPrecision matching in cross-stage interfaces incomplete
  • Github #1074 Validation layers don't handle NULL func ptrs in dispatch table for extensions question
  • Github #1023 WSI Validation tests very incomplete tests
  • Github #897  Object tracker validation for vkGetDisplayModePropertiesKHR checks wrong ID bug
  • github #321  vkAllocateMemory not handling null pointers
Fixed LunarXchange Issues:
 
  • LX #623 - Typo in LunarG license
  • LX #621 - Crash inside VL!
  • LX #620 - External docs reference Khronos private gitlab
  • LX #618 - Tutorial code inconsistent
  • LX #617 - Android layer location incorrect in documentation
  • LX #615 - Broken tutorial page
  • LX #612 - Commandbuffer false validation error
Fixed VulkanTools/VulkanSamples issues:
 
  • github #120 Add --PMB option to vktrace to replace VKTRACE_PAGEGUARD env var
  • github #117 vktrace with pageguard enabled has memory leak
  • github #116 Incorrect DisplayServer variable handling in CMake files
  • github #112 vktrace of bloom demo with screenshot dies
  • github #109 Assert failure during vktrace of Dota2 on Linux with debug build
  • github #104 Replay of Hologram trace missing frames / teapots
  • github #90  Persistently mapped memory updates cannot be tracked by Vktrace on Linux OS enhancement
  Known Issues
  • This WSI extension is not supported: VK_KHR_display_swapchain
Open Vulkan-LoaderAndValidationLayers Issues:
 
  • github #1261 Parameter Validation: Incorrectly complains about missing viewport/scissor when using dynamic state
  • github #1259 Layers: Resource binding and aliasing checks may be too strict
  • github #1250 Smoketest with validation spews errors on resize (NVIDIA, Linux)
  • github #1228 errorMonitor not correctly flagging errors on positive tests
  • github #1225 WSI Swapchain interframe dependency tracking
  • github #1199 Track swapchains created by CreateSharedSwapchainsKHR properly
  • github #1195 "Cannot read invalid region of memory" when using image as resolve, then input attachment
  • github #1187 cube and cubepp crash on resize (linux/AMD)
  • github #1146 READ_BIT in srcAccessMask
  • github #1080 Using the same attachment as a color & input attachment for a subpass triggers questionable warnings
  • github #1048 Cube gets validation errors on resize on AMD
  • github #1031 vk_layer_validation_tests generate out-of-test DS errors
  • github #953 Layers: Update Push Constants Range Checks to Disallow Multiple Ranges in a Single Block
  • github #948 EnumeratePhysicalDevices resets surfaceFormatCount
  • github #945 QueueSubmit checks & side effects not properly separated
  • github #937 AcquireNextImageKHR completion not tied to semaphore & fence
  • github #929 Layers/Loader: Separate WSI extensions should look for their own enable
  • github #865 Error when moving exclusive image ownership between queue families with simultaneous image transition
  • github #807 vkSetEvent validation error Code 66: Cannot call vkSetEvent() on event XX that is already in use by a command buffer
  • github #802 Core validation mishandles invalidation of dynamic state when a new pipeline is bound
  • github #743 Loader: Usage of instance-level extension functions leads to stack corruption & a crash under x64 Windows
  • github #731 Validation: shader checker doesn't understand component qualifiers on FS output
  • github #706 Shader Validation and VK_NV_glsl_shader extension
  • github #621 IMAGE: "unsupported format" error may be too strict
  • github #328 Validation layer reports errors if memory object alias same memory
  • github #282 layer_validation_test failures
  • github #281 Cube -- validate with screenshot crashes on AMD/Intel Win 10
  • github #280 Cube resize stops updating image on Win 10 Intel driver
  • github #279 Samples validation errors on AMD driver
Open LunarXchange Issues:
 
  • LX #634 - VIA Executed from Linux SDK Install Fails If There are Spaces in the Pathname
  • LX #633 - vkAllocateDescriptorSets() fails to allocate the requested number of VkDescriptorSet's but returns VK_SUCCESS
  • LX #632 - VulkanSamples (build > build solution) Errors
  • LX #630 - Vulkan validation layer crashes caused by NULL pointers
Open VulkanTools/VulkanSamples issues:
 
  • github #63  [VulkanTools] Trace captured on ARM platform cannot read by traceviewer32 on Ubuntu64
  • github #78  [VulkanTools] vkreplay crashes when play back vkUpdateDescriptorSets calls
  • github #86  [VulkanTools] gl_vk_bk3d_threaded sample doesn't trace / replay
  • github #94  [VulkanTools] Dota2 crash on Linux steam during capture
  • github #95  [VulkanTools] vkreplayer crashed on android
  • github #102 [VulkanTools] Problems tracing vkQuake
  • github #111 [VulkanTools] Problems playing back events sample
  • github #121 [VulkanTools] vktrace of Dota2 on Linux does not work.
  • github #124 [VulkanTools] Segfault and Valgring errrors from smoketest trace replay
  • github #125 [VulkanTools] Vulkaninfo segfault
  Known Driver Issues
  • Intel Windows Vulkan Driver Instability
    • The Intel driver is still in a Beta state and has not yet been officially released.
    • Because of this they are unable to package the Vulkan driver in their graphics driver updates which occur through Windows Update.
    • If Windows Update installs or updates a graphics driver after the user installed the Vulkan Beta drivers, it could cause system instability.
    • We have found that uninstalling the Intel Beta Vulkan driver can still leave the system in an unstable state.
    • If you must use the driver, then either block Windows Update or create a Windows system restore point.
  • Update Nvidia Drivers
    • A recent glslang change exposed a bug in the texel fetch behavior on Nvidia devices under certain situations.
    • Nvidia has fixed the issue and posted drivers available with the fix to their download page.
    • Nvidia Windows Drivers version 372.54 and newer should include the fix.
 

31
English forum / Re: Shadertoy multipass demos
« on: December 18, 2016, 11:05:44 AM »
K2SO - Rogue One
original code / ported to GeeXLab

NB: normally i'm sloppy, but this time it was mandatory to start pixel shader with #version 120, otherwise Intel's GLSL compiler complains about smooth.


32
Unix Driver Archive

Quote
  • Added support for the following GPU(s):
    • Quadro M3000 SE
  • Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
  • Fixed a regression that prevented the console from being restored properly when using SLI.
  • Fixed a bug that caused installer manifest entries for some 32-bit compatibility libraries to be duplicated in the installer package. These entries led nvidia-installer to issue warning messages when installing the 32-bit compatibility libraries, for example: 'Cannot create symlink /usr/lib/libEGL.so (File exists)'.
  • Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
  • Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
  • Fixed a long-standing bug that caused the NVIDIA X driver to not correctly detect AC/battery hotplug events on notebooks.
  • Fixed an interaction problem between the Linux kernel's CONFIG_HARDENED_USERCOPY feature (new in Linux kernel 4.8) and nvidia-drm.ko with modeset=1 enabled. This problem caused CONFIG_HARDENED_USERCOPY to erroneously halt the system, issuing reports of the form:

    usercopy: kernel memory overwrite attempt detected to ffff8803e8ec7ce0 (<process stack>) (8 bytes)
  • Fixed a bug that prevented nvidia-bug-report.sh from finding relevant messages in kernel log files.
  • Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.


33
3D-Tech News Around The Web / NVIDIA GeForce Game Ready Driver 376.33
« on: December 14, 2016, 05:23:01 PM »
Official 376.33 Game Ready WHQL Display Driver Feedback Thread (Released 12/14/16)


Game Ready
Provides the optimal gaming experience for the latest new titles and updates.

Security
This version adds several security improvements.


Application SLI Profiles
Added or updated the following SLI profiles:

Titanfall 2 - disabled SLI
 

35
3D-Tech News Around The Web / Vulkan API specifications 1.0.37 released
« on: December 13, 2016, 06:14:26 PM »
Quote
Change log for December 10, 2016 Vulkan 1.0.37 spec update:

  * Bump API patch number and header version number to 37 for this update.

Github Issues:

  * Add usability guarantees on the values returned by
    flink:vkGetPhysicalDeviceSurfaceCapabilitiesKHR in the
    slink:VkSurfaceCapabilitiesKHR structure and by
    flink:vkGetPhysicalDeviceSurfaceFormatsKHR in the
    pname:pSurfaceFormatCount parameter (public issue 385).
  * Add elink:VkDebugReportObjectTypeEXT enumerants for new object types
    introduced by new extensions (public issue 408).
  * Add +VK_NVX_device_generated_commands+ etext:ACCESS bits and define how
    they are used (public issue 415).
  * Fix indentation for slink:VkDebugReportCallbackCreateInfoEXT member
    descriptions (public issue 419).

Internal Issues:

  * Expand requirements memory binding of non-sparse images and buffers from
    the <<resources-association,Resource Memory Association>> section into
    valid usage statements for all of the applicable API calls (internal
    issue 508).
  * Explicitly state that valid usage of flink:vkCreateImage requires that
    flink:vkGetPhysicalDeviceImageFormatProperties would return
    ename:VK_SUCCESS for the requested image configuration (internal issue
    598).

source: https://github.com/KhronosGroup/Vulkan-Docs/commit/8f014fa579ba050d9c5a3df2bdbca04107846c45

36
English forum / (Shadertoy) Quine in One Frame
« on: December 13, 2016, 12:03:13 AM »
Original code - GeeXLab version
Comes with a new texture tex21.png, copy to demo/data/ folder
Errors out with Intel GPU, bug report submitted

A quine is a non-empty computer program which takes no input and produces a copy of its own source code as its only output.
Read more...


37
WDDM 2.2 enables new graphics HW scenarios
DDI/API to enable VR/AR/MR for Windows Holographic
Games: DX12 API, Tools, Multi
-
GPU,  Broadcasting
HDR / WCG Display,  Media, and Graphics  on PC
Driver Delivery: Gaming drivers, Reduced Variation
Security:  ACG & GPU Virtualization  (staging)

Read more...

38
Quote
Xiaomi today announced its latest electric scooter, dubbed Mijia. The Mijia comes with a host of cool features such as E-ABS system, cruise control, and brake energy recovery system. The Xiaomi Mijia is made out of aluminum alloy, the same material used in manufacturing aircrafts and is also commonly used on flagship smartphones nowadays. It is capable of achieving a maximum speed of 25km/h, with an instantaneous power of 500 W. Xiaomi is using an 1850 EV-lithium ion battery with a battery capacity of 280Wh, sourced from LG. It allows for a range of 30km (with a 75kg person), which is pretty decent.

Read more...

Looks like a nice to have, i hope 75 kg ain't the max. weight the scooter can stand  ::)


39
If you are using a modded BIOS on your AMD Polaris card, and try to install AMD's excellent Crimson ReLive drivers, you might be in for a surprise. This is because AMD re-enabled their BIOS signature enforcement with these latest drivers. Basically, if you modded your card's BIOS in search of higher overclocking, more voltage or customized fan settings, the hash in your BIOS is no longer recognized by AMD the driver, since it differs from the factory values.

Read more...

40
Quote
Overclocking.guide's der8auer has recently posted a story regarding the recently discovered ability to "liberate" AMD's RX 460's shaders - from the Polaris 11 architecture's stock 896 shaders / 56 TMUs to a grand total of 1024 stream processors and 64 TMUs. We did some quick testing and found the mod to be working as promised.

Read more...

Don't have that GPU but besides the graphics tests i would also check with picky GPGPU programs like F@H or Blender Cycles to make sure the unlocked shaders ain't broken.

Pages: 1 [2] 3 4 ... 190