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 - JeGX

Pages: [1] 2 3 ... 63
1
The new Firefox Quantum will be launched on November 14, 2017. But you can try the beta version now.

Quote
Engines are important, both in cars and in browsers. That’s why we’re so revved up this morning – we’re releasing the Beta of a whole new Firefox, one that’s powered by a completely reinvented, modernized engine. Since the version number – 57 – can’t really convey the magnitude of the changes we’ve made, and how much faster this new Firefox is, we’re calling this upcoming release Firefox Quantum.

So how we did we make Firefox Quantum so fast?

Firefox has historically run mostly on just one CPU core, but Firefox Quantum takes advantage of multiple CPU cores in today’s desktop and mobile devices much more effectively. This improved utilization of your computer’s hardware makes Firefox Quantum dramatically faster. One example: we’ve developed a breakthrough approach to laying out pages: a super fast CSS engine written in Rust, a systems programming language that Mozilla pioneered. Firefox’s new CSS engine runs quickly, in parallel across multiple CPU cores, instead of running in one slower sequence on a single core. No other browser can do this.

Links:
- https://www.mozilla.org/en-US/firefox/quantum/
- https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/

2
Atari published some details about its new gaming console: the box will run Linux on an AMD custom processor with Radeon GPU. The Ataribox will cost between $250 and $300.

Quote
In an exclusive interview last week with GamesBeat, Ataribox creator and general manager Feargal Mac (short for Mac Conuladh) said Atari will begin a crowdfunding campaign on Indiegogo this fall and launch the Ataribox in the spring of 2018. The Ataribox will launch with a large back catalog of the publisher’s classic games. The idea is to create a box that makes people feel nostalgic about the past, but it’s also capable of running the independent games they want to play today, like Minecraft or Terraria.

The new box will have an AMD custom processor with Radeon graphics. It will run the Linux operating system, with a user interface it’s customizing for TVs. Mac said that the machine will run PC games, but it will also be capable of doing streaming, running apps, browsing the web, and playing music. As far as games go, the machine will run the kind of games that a mid-range PC can do today, but it won’t run Triple-A games that require high-end PC performance.

...

As a Linux-based open system, the Ataribox will also promote freedom for users to run what they want. Users will have free access to the underlying OS to customize as they wish.

Links:
- https://venturebeat.com/2017/09/25/ataribox-runs-linux-on-amd-chip-and-will-cost-at-least-249/
- https://www.ataribox.com/


3
ImGui support added to the Vulkan plugin!

In the following demo (Vulkan), the checkbox allows to switch from wireframe to solid rendering. The 4D slider allows to change the background color.

I think a new GeeXLab will be shortly available ;)





4
Quote
The biggest change performance-wise is argument buffers —when Apple talks about Metal 2 being 100-times faster than OpenGL and 10-times faster than the original Metal, this is the specific thing it’s talking about. Argument buffers are designed to make draw calls more efficient, allowing developers to render more objects onscreen at once. In the original version of Metal, each draw call involved multiple separate API calls, which increased the amount of CPU time spent processing those calls. Argument buffers make it so that more can be stored in Metal’s buffer, reducing the amount of API calls required to draw each object on screen. Not only does this reduce the amount of CPU time spent per draw call, but Apple says it also scales much better. This means that making additional draw calls doesn’t necessarily consume a lot of extra CPU cycles.

This doesn’t magically translate into a frame rate that’s somehow 100-times higher than what you can achieve in OpenGL; argument buffers just present us with a hypothetical scenario that generates a nice big theoretical number that highlights one of the ways in which a low-overhead API is superior to a more conventional API.

While both macOS and iOS still nominally support open, third-party APIs like OpenGL and OpenCL, it’s clear that the company sees Metal as the way forward for graphics and GPU compute on its platforms. Apple’s OpenGL support in macOS and iOS hasn’t changed at all in years, and there are absolutely no signs that Apple plans to support Vulkan.

Source:
https://arstechnica.com/gadgets/2017/09/macos-10-13-high-sierra-the-ars-technica-review/7/#h1

Understanding Argument Buffers:
https://developer.apple.com/documentation/metal/fundamental_components/gpu_resources/understanding_argument_buffers

Metal 2: Accelerating graphics and much more
https://developer.apple.com/metal/

5
Quote
September 25th, 2017 - Extreme overclocker Vince “K|NGP|N” Lucido has once again set new performance World Records. Armed with the latest EVGA hardware, a new Intel Core i9 7980XE CPU and Liquid Nitrogen cooling, K|NGP|N was able to overclock the EVGA hardware to new heights, setting the standard for PC enthusiast hardware. Upon obtaining these new World Records, K|NGP|N had this to say:
 
"Using the new Intel Core i9 7980XE CPU at over 5.7GHz on an EVGA X299 Dark and 4 x EVGA GeForce GTX 1080 Ti K|NGP|N’s at over 2.3GHz, allowed me to annihilate the existing 3DMark Time Spy World Record at 37,596 points! The new Intel Core i9 7980XE CPU, EVGA X299 Dark and EVGA GeForce GTX 1080 Ti K|NGP|N are incredible!"
 
In 3DMark Time Spy, Vince was able to get a score of 37,596, a new World Record! With this hardware setup, Vince was able to break a total 4 World Records!

More information:
https://www.evga.com/articles/01150/new-world-records/












6
GeeXLab - english forum / GeeXLab and ImGui support
« on: September 25, 2017, 12:12:14 PM »
ImGui seems to be a nice tool to create user interfaces and other widgets in any 3D app. I started its integration in GeeXLab and here is the first result in OpenGL:




Next step: add the ImGui support in the Vulkan plugin...


8
3D-Tech News Around The Web / AMD Crimson 17.9.2 BETA graphics driver
« on: September 22, 2017, 11:13:52 AM »
A new version of Crimson graphics driver has been released in BETA version:

http://www.geeks3d.com/20170922/amd-crimson-17-9-2-beta-gaming-graphics-driver-released-opengl-4-5-vulkan-1-0-51/


10
GeeXLab - english forum / GeeXLab 0.16.1.1 released for all platforms
« on: September 13, 2017, 01:45:19 PM »
A new version of GeeXLab is available for Windows, Linux, macOS and Raspberry Pi.

More information about this version can be found here:
http://www.geeks3d.com/hacklab/20170913/geexlab-0-16-1-1-released-for-windows-linux-macos-and-raspberry-pi/

Downloads:
http://www.geeks3d.com/geexlab/downloads/




12
3D-Tech News Around The Web / Re: TechPowerUp GPU-Z v2.3.0
« on: September 05, 2017, 05:24:35 PM »
Download zone updated:
http://www.geeks3d.com/dl/show/10001



13
3D-Tech News Around The Web / MTuner: Advanced C/C++ Memory Profiler
« on: August 24, 2017, 01:10:54 PM »
MTuner is a C/C++ memory profiler and memory leak finder for Windows, PS4, PS3, etc.

MTuner utilizes a novel approach to memory profiling and analysis, keeping entire time-based history of memory operations. This gives an unique insight in memory related behavior of your software by making queries over the entire data set.

Link: https://github.com/milostosic/MTuner


14
Quote
V1.02 Changes

    Radeon GPU Profiler

    Added Vega support
    Added web browser-style navigation
    Keyboard navigation improvements
    Improvements to the System Activity frame visualization and frame duration data
    Select next/previous event in event timeline if the event hasn't been filtered out
    Treat SetMarker user markers as points in time and don't associate the next event with them
    Fix the ruler from disappearing when zoomed in on a 4K display
    Fix displaying of memory sizes in the Device configuration. Auto adjust to display memory units depending on memory size
    View dragging issues fixed
    Prevent loading of profiles created on unsupported hardware. The data will be unreliable if shown
    Bug/stability fixes & UI clean ups

    Radeon Developer Panel

    Linux Ctrl-C (SIGINT) handler added to RadeonDeveloperPanel and RadeonDeveloperService for clean shutdown
    Don't allow the user to attempt another connection while attempting a connection
    Extend Linux hotkey keyboard device support
    Improve application blacklist support - don't try to attach to known applications
    Fixes for connection timeout countdown issue
    Allow profiling using peak clock mode
    Miscellaneous bug/stability fixes

Link: https://github.com/GPUOpen-Tools/Radeon-GPUProfiler/releases

16
Crimson 17.8.1 exposes OpenGL 4.5 + Vulkan 1.0.51 like Crimson 17.7.2.

Internal OpenGL version is now 6.14.10.13492 while it was 6.14.10.13491 in Crimson 17.7.2.





17
Intel 8th generation processors based on Coffee Lake architecture will be launched tomorrow (August 22, 2017). Here is a quick overview of the specifications as well a preview of the retail boxes:






Mobile CPUs are launched today:




Links:
- Intel Launches 8th Generation Core CPUs, Starting with Kaby Lake Refresh for 15W Mobile
- Intel 8th Gen Core i5 and Core i7 Retail Boxes Pictured


18
Quote
Sol-R is a CUDA/OpenCL-based realtime ray-tracer compatible with Oculus Rift DK1, Kinect, Razor Hydra and Leap Motion devices. Sol-R was used by the Interactive Molecular Visualiser project (http://www.molecular-visualization.com)

A number of videos can be found on my channel: https://www.youtube.com/user/CyrilleOnDrums

Sol-R was written as a hobby project in order to understand and learn more about CUDA and OpenCL. Most of the code was written at night and during week-ends, meaning that it's probably not the best quality ever ;-)

The idea was to produce a Ray-Tracer that has its own "personality". Most of the code does not rely on any litterature about ray-tracing, but more on a naive approach of what rays could be used for. The idea was not to produce a physically based ray-tracer, but a simple engine that could produce cool images interactively.

Take it for what it is! Sol-R is a lot of fun to play with if you like coding computer generated images.

Link: https://github.com/favreau/Sol-R

19
Yes there are probably different render paths for the different GPU architectures.

I just fixed a bug in the GeeXLab SDK related to the management of the swapchain and now GPU Caps Viewer as well as GeeXLab work fine!

20
Something has changed in Vulkan sync because Vulkan demos of GPU Caps Viewer do not work anymore  >:(







Pages: [1] 2 3 ... 63