News aggregator

AMD Adrenalin 18.6.1 Graphics Drivers released, Vulkan updated to 1.1.73

Geeks3D - Thu, 06/14/2018 - 10:14
AMD has published a new graphics driver for all Radeon based graphics cards. Adrenalin 18.6.1 comes performance improvements in Warhammer: Vermintide 2 and updates the Vulkan API to version 1.1.73...
Categories: 3D Graphics

3D Versions of Vulkan, WebGL and glTF Logos Available (and SYCL too!)

Geeks3D - Wed, 06/13/2018 - 10:18
The Khronos Group has uploaded yesterday 3D versions of some logos: Vulkan, WebGL, glTF and SYCL. These logos are, of course, in glFT format and are PBR-ready because they come with albedo, normal...
Categories: 3D Graphics

GL-Z 0.4.0 released for Windows, Linux, macOS, Raspberry Pi and Tinker Board

Geeks3D - Tue, 06/12/2018 - 19:45
GL-Z Downloads Forum thread More of less 3 years after the version 0.3.0, the new version of GL-Z is availablen. GL-Z 0.4.0 is still based on GeeXLab and brings the following new features: OpenGL...
Categories: 3D Graphics

DOOM Eternal: Official E3 Teaser

Geeks3D - Mon, 06/11/2018 - 18:14
Bethesda announced few hours ago DOOM Eternal, a sequel to DOOM, released two years ago: Announcing DOOM Eternal, the direct sequel to the award-winning and best-selling DOOM (2016). Developed by id...
Categories: 3D Graphics

Apple Announces that OpenGL and OpenCL will be Deprecated in macOS 10.14 Mojave

Geeks3D - Tue, 06/05/2018 - 11:16
At the Worldwide Developers Conference, Apple has unveiled macOS 10.14 Mojave the next version of its operating system for desktop computers. macOS 10.14 should be available in 2019. Among the news,...
Categories: 3D Graphics

GIMP has moved to Gitlab

GIMP - Wed, 05/30/2018 - 22:00

Along with the GEGL and babl libraries, GIMP has moved to a new collaborative programming infrastructure based on Gitlab and hosted by GNOME. The new URLs are:

On the end-user side, this mostly means an improved bug reporting experience. The submission is easier to fill in, and we provide two templates — one for bug reports and one for feature requests.

New issue form on Gitlab.

For developers, it means simplified contribution, as you can simply fork the GIMP repository, commit changes, and send a merge request. Please note that while we accept merge requests, we only do that in cases when patches can be fast-forwarded. That means you need to rebase your fork on the master branch (we’ll see if we can do merge requests for the ‘gimp-2-10’ branch).

In the meantime, work continues in both ‘master’ branch (GTK+3) porting and the ‘gimp-2-10’ branch. Most notably, Ell and Jehan Pagès have been improving the user-perceivable time it takes GIMP to load fonts by adding the asynchronous loading of resources on startup.

What it means is that font loading does not block startup anymore, but if you have a lot of fonts and you want to immediately use the Text tool, you might have to wait.

Your browser does not support the video tag.

The API is general rather than fonts-specific and can be further used to add the background loading of brushes, palettes, patterns etc.

Categories: 2D Graphics

Intel HD Graphics Driver v6094 with Vulkan 1.1.73 Support

Geeks3D - Wed, 05/23/2018 - 14:55
UPDATE (2018.06.06) Intel has released a new graphics driver version 24.20.100.6136. More details and download links are available in this thread. DOWNLOAD => v6136 win10 64-bit @ Geeks3D Intel has...
Categories: 3D Graphics

GIMP 2.10.2 Released

GIMP - Sat, 05/19/2018 - 22:00

It’s barely been a month since we released GIMP 2.10.0, and the first bugfix version 2.10.2 is already there! Its main purpose is fixing the various bugs and issues which were to be expected after the 2.10.0 release.

Therefore, 44 bugs have been fixed in less than a month!

We have also been relaxing the policy for new features and this is the first time we will be applying this policy with features in a stable micro release! How cool is that?

For a complete list of changes please see NEWS.

New features Added support for HEIF image format

This release brings HEIF image support, both for loading and export!

Thanks to Dirk Farin for the HEIF plug-in.

New filters

Two new filters have been added, based off GEGL operations:

Spherize filter to wrap an image around a spherical cap, based on the gegl:spherize operation.

Spherize filter in GIMP 2.10.2.
Original image CC-BY-SA by Aryeom Han.

Recursive Transform filter to create a Droste effect, based on the gegl:recursive-transform operation.

Recursive transform filter in GIMP 2.10.2, with a custom on-canvas interface.
Original image CC-BY by Philipp Haegi. Noteworthy improvements Better single-window screenshots on Windows

While the screenshot plug-in was already better in GIMP 2.10.0, we had a few issues with single-window screenshots on Windows when the target window was hidden behind other windows, partly off-screen, or when display scaling was activated.

All these issues have been fixed by our new contributor Gil Eliyahu.

Histogram computation improved

GIMP now calculates histograms in separate threads which eliminates some UI freezes. This has been implemented with some new internal APIs which may be reused later for other cases.

Working with third-parties Packagers: set your bug tracker address

As you know, we now have a debug dialog which may pop-up when crashes occur with debug information. This dialog opens our bug tracker in a browser.

We realized that we get a lot of bugs from third-party builds, and a significant part of the bugs are package-specific. In order to relieve that burden a bit (because we are a very small team), we would appreciate if packagers could make a first triaging of bugs, reporting to us what looks like actual GIMP bugs, and taking care of their own packaging issues themselves.

This is why our configure script now has the --with-bug-report-url option, allowing you to set your own bug tracker web URL. This way, when people click the “Open Bug Tracker” button it will open the package bug tracker instead.

XCF-reader developers: format is documented

Since 2006, our work format, XCF, is documented thanks to the initial contribution of Henning Makholm. We have recently updated this document to integrate all the changes to the format since the GIMP 2.10.0 release.

Any third-party applications wishing to read XCF files can refer to this updated documentation. The git log view may actually be more interesting since you can more easily spot the changes and new features which have been documented recently.

Keep in mind that XCF is not meant to be an interchange format (unlike for instance OpenRaster) and this document is not a “specification”. The XCF reference document is the code itself. Nevertheless we are happy to help third-party applications, and if you spot any error or issues within this document feel free to open a bug report so we can fix it.

GIMP 3 is already on its way…

While GIMP 2.10.0 was still hot and barely released, our developers started working on GIMP 3. One of the main tasks is cleaning the code from the many deprecated pieces of code or data as well as from code made useless by the switch to GTK+ 3.x.

The deletion is really going full-speed with more than 200 commits made in less than a month on the gtk3-port git branch and with 5 times more lines deleted than inserted in the last few weeks.

Delete delete delete… exterminate!

Michael Natterer and Jehan portrayed by Aryeom.
It’s actually misses Simon Budig, a long time contributor who made a big comeback on the GTK+3 port with dozens of commits!
Categories: 2D Graphics

RAGE 2: Announce and Gameplay Trailer Unveiled

Geeks3D - Tue, 05/15/2018 - 15:20
RAGE 2, the new game of id Software + Avalanche Studios, will be launched on Xbox One, PlayStation 4 and PC in 2019 (source).   RAGE 2 – Official Gameplay Trailer   RAGE 2 – Announce...
Categories: 3D Graphics

GPU Caps Viewer 1.39.0 Released

Geeks3D - Tue, 05/15/2018 - 09:01
1 – Overview GPU Caps Viewer 1.39.0 is a maintenance release and comes with the support of new NVIDIA GPUs (NVIDIA TITAN V and Quadro GV100, AMD Radeon RX Vega 11 and Vega 8). This new version...
Categories: 3D Graphics

AMD Adrenalin 18.4.1 Graphics Driver Released (OpenGL 4.6, Vulkan 1.1.70)

Geeks3D - Tue, 05/01/2018 - 17:31
AMD has published a new graphics driver for all Radeon based graphics cards. Adrenalin 18.4.1 comes with the support of Windows 10 version 1803 (April 2018 update). And after months of hesitations,...
Categories: 3D Graphics

Intel HD Graphics Driver v6025 with Vulkan 1.1 Support

Geeks3D - Mon, 04/30/2018 - 08:52
Intel has shipped a new driver for Windows 10 for GPUs integrated in Intel 6th Gen (Skylake), 7th Gen (Kaby Lake), 8th Gen (Kaby Lake R, Coffee Lake) and Apollo Lake Core processors. This new driver...
Categories: 3D Graphics

GIMP 2.10.0 Released

GIMP - Thu, 04/26/2018 - 22:00

The long-awaited GIMP 2.10.0 is finally here! This is a huge release, which contains the result of 6 long years of work (GIMP 2.8 was released almost exactly 6 years ago!) by a small but dedicated core of contributors.

The Changes in short

We are not going to list the full changelog here, since you can get a better idea with our official GIMP 2.10 release notes. To get an even more detailed list of changes please see the NEWS file.

Still, to get you a quick taste of GIMP 2.10, here are some of the most notable changes:

  • Image processing nearly fully ported to GEGL, allowing high bit depth processing, multi-threaded and hardware accelerated pixel processing, and more.
  • Color management is a core feature now, most widgets and preview areas are color-managed.
  • Many improved tools, and several new and exciting tools, such as the Warp transform, the Unified transform and the Handle transform tools.
  • On-canvas preview for all filters ported to GEGL.
  • Improved digital painting with canvas rotation and flipping, symmetry painting, MyPaint brush support…
  • Support for several new image formats added (OpenEXR, RGBE, WebP, HGT), as well as improved support for many existing formats (in particular more robust PSD importing).
  • Metadata viewing and editing for Exif, XMP, IPTC, and DICOM.
  • Basic HiDPI support: automatic or user-selected icon size.
  • New themes for GIMP (Light, Gray, Dark, and System) and new symbolic icons meant to somewhat dim the environment and shift the focus towards content (former theme and color icons are still available in Preferences).
  • And more, better, more, and even more awesome!

» READ COMPLETE RELEASE NOTES «

Enjoy GIMP!
Categories: 2D Graphics

NVIDIA GeForce 397.31 Graphics Driver Released (OpenGL 4.6, Vulkan 1.1, RTX, CUDA 9.2)

Geeks3D - Wed, 04/25/2018 - 13:46
Update (2018.05.04): NVIDIA has released a hotfix driver that fixes some bugs of 397.31: GeForce 397.55 win10 64-bit for Desktop and Notebook @ Geeks3D GeForce 397.55 win7 / win8 64-bit for Desktop...
Categories: 3D Graphics

NVIDIA Deep Learning based Image InPainting Demo is Impressive

Geeks3D - Wed, 04/25/2018 - 08:19
NVIDIA has published an article and a video about their image inpainting demo based on deep learning algorithms. Image inpainting is the task of filling in holes in an image. Perfect solution for...
Categories: 3D Graphics

2018 Vulkan Developer Day in Montréal

OpenGL - Thu, 04/19/2018 - 15:58

Join the folks that formed the standard for a day packed with sessions on how to get the most out of Vulkan. Learn the latest developments in the Vulkan API and hear from other graphics developers about their experiences. Learn about new features in Vulkan 1.1, including subgroup functionality, the shader toolchain for HLSL in Vulkan, memory management, and more. The day will include breakout sessions to facilitate discussions on specific use cases, and lessons learnt by developers porting to Vulkan. Speakers confirmed from AMD, Google, LunarG, NVIDIA, Qualcomm and Samsung, with more to come! There will be plenty of opportunities to provide your feedback, and a Q&A panel comprised of the speakers of the day – so bring your toughest questions! Registration is now open.

Categories: 3D Graphics

GIMP 2.10.0 Release Candidate 2 Released

GIMP - Mon, 04/16/2018 - 22:00

Hot on the heels of the first release candidate, we’re happy to have a second RC ready! In the last 3 weeks since releasing GIMP 2.10.0-RC1, we’ve fixed 44 bugs and introduced important performance improvements.

As usual, for a complete list of changes please see NEWS.

Optimizations and multi-threading for painting and display

A major regression of GIMP 2.10, compared to 2.8, was slower painting. To address this issue, several contributors (Ell, Jehan, Massimo Valentini, Øyvind Kolås…) introduced improvements to the GIMP core, as well as to the GEGL and babl libraries. Additionally, Elle Stone and Jose Americo Gobbo contributed performance testing.

The speed problems pushed Ell to implement multi-threading within GIMP, so that painting and display are now run on separate threads, thus greatly speeding up feedback of the graphical interface.

The new parallelization framework is not painting-specific and could be used for improving other parts of GIMP.

Themes rewritten

Since the development version 2.9.4, we had new themes shipped with GIMP, and in particular dark themes (as is now common for creative applications). Unfortunately they were unmaintained, bugs kept piling up, and the user experience wasn’t exactly stellar.

Light, Gray, and Dark themes.

Our long-time contributor Ville Pätsi took up the task of creating brand new themes without any of the usability issues and glitches of previous ones. While cleaning up, only the Gray theme has been kept, whereas Light and Dark were rewritten from scratch. Darker and Lighter themes have been removed (they won’t likely reappear unless someone decides to rewrite and contribute them as well, and unless this person stays around for maintenance).

Gradient tool improved to work in linear color space

Thanks to Michael Natterer and Øyvind Kolås, the gradient tool can now work in either perceptual RGB, linear RGB, or CIE LAB color space at your preference.

Gradient tool in perceptual and linear spaces

We also used the opportunity to rename the tool, which used to be called “Blend tool” until now, even though barely anyone uses such name. “Gradient tool” is a much more understandable naming.

New on-canvas control for 3D rotation

A new widget for on-canvas interaction of 3D rotation (yaw, pitch, roll) has been implemented by Ell. This new widget is currently only used for the Panorama Projection filter.

Panorama projection filter (image: Hellbrunn Banquet Hall by Matthias Kabel (cba)) Improvements in handling masks, channels, and selections

GIMP doesn’t do any gamma conversion when converting between selection, channels, and masks anymore. This makes the selection -> channel -> selection roundtrips correct and predictable.

Additionally, for all >8-bit per channel images, GIMP now uses linear color space for channels. This and many other fixes in the new release were done by Michael Natterer.

Translations

8 translations have been updated between the two release candidates. We are very close to releasing the final version of GIMP 2.10.0. If you plan to update a translation into your language and be in time for the release, we recommend starting now.

GEGL changes

Mosty of the changes in GEGL since the release in March are performance improvements and micro-optimizations in display paths. Additionally, avoiding incorrectly gamma/ungamma correcting alpha in u8 formats provides a tiny 2-3% performance boost.

For further work on mipmaps support, GEGL now keeps track of valid/invalid areas on smaller granularity than tiles in mipmap.

The Panorama Projection operation got reverse transform, which permits using GIMP for retouching zenith, nadir or other arbitrary gaze directions in equirectangular, also known as 360×180 panoramas.

Finally, abyss policy support in the base class for scale operations now makes it possible to achieve hard edges on rescaled buffers.

What’s Next

We are now 7 blocker bugs away from the final release.

On your marks, get set…

Categories: 2D Graphics

Fun at SCaLE 2018

GIMP - Mon, 04/02/2018 - 22:00

I am finally back and have a moment to write a bit about the wonderful time I had out in Pasadena at the Southern California Linux Expo (SCaLE 16x)!

SCaLE has been held annualy in southern California for many years (the “16x” indicates this is the sixteenth annual meeting - though they’ve been holding meetings for longer as a LUG).

Libre Graphics Track

This year, Nate Willis reached out to see if we might be willing to help organize the first ever “Libre Graphics” track at the meeting. Usually the conference is geared towards enterprise technologies and users, but we thought it might be a nice opportunity to bring to light some of the awesome graphics projects that are out there.

It was an awesome opportunity to share the stage with some really talented folks. The days track and presentations can all be seen here:

  • Laidout
    by Tom Lechner

  • Extending Inkscape with SVG Filters
    by Ted Gould

  • Busting Things Up with the Fracture Modifier VFX Branch of Blender
    by JT Nelson

  • Making freely licensed movies with freely licensed tools
    by Matt Lee

  • Developers, Developers, Developers—How About Creatives
    by Ryan Gorley

  • Why the GIMP Team Obviously Hates You
    by Pat David

  • Git for Photographers
    by Mica Semrick

Overall it was a great day filled with some really neat presentations. More importantly was the opportunity to demonstrate to the attendees that the world of Libre Graphics projects is alive and well! The talks were well attended (approx 30-40 visitors depending on the talk) and the interest and participation was quite nice. Each speaker found a receptive audience with interested follow-on questions (my presentation had about 12 minutes of questions at the end).

One of the most ineresting take-aways at the end of my presentation (and in the following weeks through email) was the astonishment people had at the size of the team working on GIMP. It seemed that the overall impression was that there was some large team of folks hacking on the project, and many people were amazed that the crew is actually as small as it is.

What was heartening was the number of attendees after my presentation who took the time to offer their help in some way. These were all offers to help with writing tutorials or other non-development roles. Possible tasking for various areas of help will be communicated to those offering which should result in some new and/or updated tutorials soon!

GIMP + Inkscape Expo Booth

Even better was the opportunity to share a booth at the Expo with the Inkscape team. Presenting is fantastic fun, and I love it, but it’s ridiculously humbling to get a chance to meet face-to-face with users (in the booth on the expo floor) and to hear their stories, soak in their praise, or deflect their anger to someone else while quietly sneaking away (kidding of course).

Thanks to the great work of Ryan Gorley we even had a pair of fantastic banners to hang in the booth:

Ryan Gorley was kind enough to design this pair of banners we hung in the booth.

There was great foot traffic during the expo and we had an opportunity to meet with and chat with quite a few folks making their way through the expo floor. There were even a few folks who had heard of GIMP but hadn’t really taken the time to look at it (which was a great opportunity to talk about the project and what they could do with it). Everyone was extremely kind and gracious.

The booth! With yours truly in the bottom left.

Overall the conference was a success, I’d say! We had an opportunity to help represent the world of Free Software graphics applications and to showcase works using these tools to an audience that might not have otherwise considered them. There were quite a few attendees who were surprised to see us and very engaged both in the booth and during the Libre Graphics track and we sparked a nice interest in people volunteering to help with non-programming related tasks (whose willingness to help out is greatly appreciated).

Categories: 2D Graphics

(Demoscene) Revision 2018

Geeks3D - Mon, 04/02/2018 - 07:39
The Revision 2018 is over. The Revision is one of the biggest demoscene event and the last edition took place from March 30th to April 2nd 2018 in Saarbrücken, Germany. Here is a selection of some...
Categories: 3D Graphics

(Tested) Far Cry 5 Built-in Benchmark (3840×2160 and 1920×1080)

Geeks3D - Fri, 03/30/2018 - 09:32
Far Cry 5 has been released few days ago. Far Cry 5 is a Direct3D 11 game and is powered by the Dunia Engine which is a modified version of Crytech’s CryEngine 2. The PC version of Far Cry 5...
Categories: 3D Graphics
Syndicate content