gamedev | Geeks3D https://www.geeks3d.com Graphics Cards and GPUs News, Graphics Programming, Home of FurMark Tue, 03 Dec 2024 07:30:27 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://www.geeks3d.com/wp-content/uploads/2024/10/cropped-geeks3d-icon-20241010-01-32x32.jpg gamedev | Geeks3D https://www.geeks3d.com 32 32 Vulkan 1.4 Specifications Released https://www.geeks3d.com/20241203/vulkan-1-4-specifications-released/ https://www.geeks3d.com/20241203/vulkan-1-4-specifications-released/#respond Tue, 03 Dec 2024 07:30:27 +0000 https://geeks3d.com/?p=10772 New Vulkan API 1.4 specifications released by the khronos Group. Vulkan is an API designed for explicit control of low-level graphics and compute functionality.

The post Vulkan 1.4 Specifications Released first appeared on Geeks3D.]]>
https://www.geeks3d.com/20241203/vulkan-1-4-specifications-released/feed/ 0
NVIDIA PhysX 5 SDK Released https://www.geeks3d.com/20221108/nvidia-physx-5-sdk-released/ Tue, 08 Nov 2022 15:49:32 +0000 https://www.geeks3d.com/?p=10378 Yeah, the PhysX 5 SDK is finally available and is open source like its predecessor, PhysX 4. This is a great new because it was not clear whether PhysX 5 would be released one day or kept for ever in Omniverse only. Thanks NVIDIA! Built Nov 08, 2022 Welcome to the NVIDIA PhysX SDK version 5! We are pleased to finally release this much anticipated … Continue reading NVIDIA PhysX 5 SDK Released »

The post NVIDIA PhysX 5 SDK Released first appeared on Geeks3D.]]>
Vulkan 1.3 Specifications Released https://www.geeks3d.com/20220126/vulkan-1-3-specifications-released/ Wed, 26 Jan 2022 13:35:02 +0000 https://www.geeks3d.com/?p=10281   The Khronos Group has released yesterday the specifications of the new Vulkan 1.3 (Vulkan 1.2 specs have been released in 2020). Vulkan 1.3 mandates widely supported features into the core standard; the Vulkan Roadmap provides visibility into Vulkan’s future requirements for key markets; Profiles streamline development and deployment of portable applications. Beaverton, OR – January 25, 2022 – Today, The Khronos Group, an open … Continue reading Vulkan 1.3 Specifications Released »

The post Vulkan 1.3 Specifications Released first appeared on Geeks3D.]]>
New Direct3D 12 Feature Level 12_2 (D3D_FEATURE_LEVEL_12_2) https://www.geeks3d.com/20200828/new-direct3d-12-feature-level-12_2-d3d_feature_level_12_2/ Fri, 28 Aug 2020 12:16:31 +0000 https://www.geeks3d.com/?p=10071   Feature levels in the world of Direct3D 12 are like extensions in the world of OpenGL / Vulkan. A feature level defines an additional set of functionalities and capabilities implemented by the graphics hardware. In this article, Microsoft has introduced the new feature level 12_2 (or D3D_FEATURE_LEVEL_12_2 for developers). This new feature level 12_2 is the official feature level of DirectX 12 Ultimate (see … Continue reading New Direct3D 12 Feature Level 12_2 (D3D_FEATURE_LEVEL_12_2) »

The post New Direct3D 12 Feature Level 12_2 (D3D_FEATURE_LEVEL_12_2) first appeared on Geeks3D.]]>
DirectX Raytracing 1.1 Running on AMD RDNA 2 https://www.geeks3d.com/20200320/directx-raytracing-1-1-running-on-amd-rdna-2/ Fri, 20 Mar 2020 11:34:00 +0000 https://www.geeks3d.com/?p=10019 Microsoft® DirectX® Raytracing (DXR) adds a new level of graphics realism to video games previously only available in movies, and AMD has collaborated with Microsoft on the design of DXR 1.1, an update to DXR that can deliver better efficiency and performance in many raytracing effects. This video is to give you a taste of the photorealistic realism DXR 1.1 will enable when using hardware-accelerated … Continue reading DirectX Raytracing 1.1 Running on AMD RDNA 2 »

The post DirectX Raytracing 1.1 Running on AMD RDNA 2 first appeared on Geeks3D.]]>
DirectX 12 Developer Day Presentations (Ray Tracing, Mesh Shaders, Sampler Feedback) https://www.geeks3d.com/20200320/directx-12-developer-day-presentations-ray-tracing-mesh-shaders-sampler-feedback/ https://www.geeks3d.com/20200320/directx-12-developer-day-presentations-ray-tracing-mesh-shaders-sampler-feedback/#comments Fri, 20 Mar 2020 09:41:40 +0000 https://www.geeks3d.com/?p=10018   Here are the presentations covering the future of gaming graphics / game development with DirectX 12:   The New Features and Unprecedented Opportunities of DirectX 12   DirectX 12 Ultimate for Game Developers   DXR Tier 1.1: Adding Functionality and Efficiency   DXR 1.1 Inline Raytracing   Reinventing the Geometry Pipeline: Mesh Shaders in DirectX 12   Advanced Mesh Shaders   DirectX 12 Sampler … Continue reading DirectX 12 Developer Day Presentations (Ray Tracing, Mesh Shaders, Sampler Feedback) »

The post DirectX 12 Developer Day Presentations (Ray Tracing, Mesh Shaders, Sampler Feedback) first appeared on Geeks3D.]]>
https://www.geeks3d.com/20200320/directx-12-developer-day-presentations-ray-tracing-mesh-shaders-sampler-feedback/feed/ 2
Vulkan Ray Tracing Launched https://www.geeks3d.com/20200318/vulkan-ray-tracing-launched/ Wed, 18 Mar 2020 10:29:22 +0000 https://www.geeks3d.com/?p=10016 Yesterday, the Khronos Group announced the public release of provisional Vulkan Ray Tracing extensions. Beaverton, OR – March 17, 2020 – 6:00 AM PT – Today, The Khronos® Group, an open consortium of industry-leading companies creating advanced interoperability standards, announces the ratification and public release of the Vulkan® Ray Tracing provisional extensions, creating the industry’s first open, cross-vendor, cross-platform standard for ray tracing acceleration. Primarily … Continue reading Vulkan Ray Tracing Launched »

The post Vulkan Ray Tracing Launched first appeared on Geeks3D.]]>
GLSL to SPIR-V / SMOL-V Utility https://www.geeks3d.com/20200227/glsl-to-spir-v-smol-v-utility/ Thu, 27 Feb 2020 17:51:00 +0000 https://www.geeks3d.com/?p=10008 DOWNLOAD GLSL to SPIR-V / SMOL-V utility for Windows 64-bit Forum thread (EN) Here is a small utility that generates SPIR-V and SMOL-V binary modules (for Vulkan and OpenGL applications) from a GLSL shader. SMOL-V is a compressor for SPIR-V shader modules: SMOL-V encodes Vulkan/Khronos SPIR-V format programs into a form that is smoller, and is more compressible. Normally no changes to the programs are … Continue reading GLSL to SPIR-V / SMOL-V Utility »

The post GLSL to SPIR-V / SMOL-V Utility first appeared on Geeks3D.]]>
Vulkan 1.2 Specifications Released https://www.geeks3d.com/20200115/vulkan-1-2-specifications-released/ Wed, 15 Jan 2020 14:45:39 +0000 http://www.geeks3d.com/?p=9980   The Khronos Group has released today the specifications of the new Vulkan 1.2 (Vulkan 1.1 specs have been released in 2018). Proven API extensions integrated into new Vulkan core specification for improved GPU acceleration functionality and performance. Beaverton, OR – January 15, 2020 – 6:00 AM PT – Today, The Khronos® Group, an open consortium of industry-leading companies creating advanced interoperability standards, announces the … Continue reading Vulkan 1.2 Specifications Released »

The post Vulkan 1.2 Specifications Released first appeared on Geeks3D.]]>
glBlendView: OpenGL Blending Factors Viewer https://www.geeks3d.com/20190507/glblendview-opengl-blending-factors-viewer/ Tue, 07 May 2019 04:24:50 +0000 http://www.geeks3d.com/?p=9852 glBlendView is an OpenGL blending factors viewer.

The post glBlendView: OpenGL Blending Factors Viewer first appeared on Geeks3D.]]>
NEON NOIR: Real Time Ray Tracing Demo based on CRYENGINE https://www.geeks3d.com/20190315/neon-noir-real-time-ray-tracing-demo-based-on-cryengine/ Fri, 15 Mar 2019 16:18:18 +0000 http://www.geeks3d.com/?p=9870   Crytek has published a cool video showing showing its experimental real time ray tracing feature based on CRYENGINE 5.5. The real time ray tracing feature is based on Direct3D 12 / Vulkan (looks like DXR is not used) and can run on any DX12/VK capable GPU (both GeForce and Radeon). The following demo has been rendered in real time on a Radeon RX Vega … Continue reading NEON NOIR: Real Time Ray Tracing Demo based on CRYENGINE »

The post NEON NOIR: Real Time Ray Tracing Demo based on CRYENGINE first appeared on Geeks3D.]]>
(Tested) Materialize 1.78: a handy Texture Creation Tool for Game Developers https://www.geeks3d.com/20181024/tested-materialize-1-78-a-handy-texture-creation-tool-for-game-developers/ Wed, 24 Oct 2018 16:38:24 +0000 http://www.geeks3d.com/?p=9809 Materialize is a is free and open-source standalone application for creating texture maps (height, displacement, normal, ambient occlusion, metallic, smoothness) from a single image. For game development.

The post (Tested) Materialize 1.78: a handy Texture Creation Tool for Game Developers first appeared on Geeks3D.]]>
(GDC 2018) DirectX Raytracing (DXR): Videos + Links https://www.geeks3d.com/20180322/gdc-2018-directx-raytracing-dxr-videos-links/ Thu, 22 Mar 2018 10:47:16 +0000 http://www.geeks3d.com/?p=9719   1 – Overview Microsoft DirectX Raytracing (or DXR) is one of the big news of the GDC 2018 (Game Developers Conference). DirectX Raytracing brings real-time raytracing to the DirectX 12 API and adds the following new concepts: – The acceleration structure is an object that represents a full 3D environment in a format optimal for traversal by the GPU. Represented as a two-level hierarchy, … Continue reading (GDC 2018) DirectX Raytracing (DXR): Videos + Links »

The post (GDC 2018) DirectX Raytracing (DXR): Videos + Links first appeared on Geeks3D.]]>
(GDC 2018) CRYENGINE 5.5 Tech Demo https://www.geeks3d.com/20180322/cryengine-5-5-tech-demo-gdc-18/ Thu, 22 Mar 2018 10:33:35 +0000 http://www.geeks3d.com/?p=9720   CRYENGINE V – Hunt: Showdown Tech Demo GDC 2018 CRYENGINE V is proven in AAA production – our latest rendering and game design features are at your disposal, skillfully brought to life by our talented in-house game developers; shown at the example of Hunt: Showdown.   CRYENGINE GDC Showcase 2018 Achieved with CRYENGINE – ready for excellence. Nine great feature titles, released or to … Continue reading (GDC 2018) CRYENGINE 5.5 Tech Demo »

The post (GDC 2018) CRYENGINE 5.5 Tech Demo first appeared on Geeks3D.]]>
Vulkan 1.1 Specifications Released https://www.geeks3d.com/20180308/vulkan-1-1-specifications-released/ Thu, 08 Mar 2018 12:43:40 +0000 http://www.geeks3d.com/?p=9712 Two years after the first version, the Khronos Group has released the second big iteration of Vulkan specifications. Vulkan 1.1 (the exact version is 1.1.70) adds the support of subgroup operations, protected memory and a new command to enumerate instance version (vkEnumerateInstanceVersion). Many existing Vulkan extensions are now part of the Vulkan 1.1 core: VK_KHR_16bit_storage VK_KHR_bind_memory2 VK_KHR_dedicated_allocation VK_KHR_descriptor_update_template VK_KHR_device_group VK_KHR_device_group_creation VK_KHR_external_memory VK_KHR_external_memory_capabilities VK_KHR_external_semaphore VK_KHR_external_semaphore_capabilities VK_KHR_external_fence … Continue reading Vulkan 1.1 Specifications Released »

The post Vulkan 1.1 Specifications Released first appeared on Geeks3D.]]>
Google GAPID: Capture Vulkan and OpenGL ES Calls on Android, Windows, macOS and Linux https://www.geeks3d.com/20171214/google-gapid-capture-vulkan-and-opengl-es-calls-on-android-windows-macos-and-linux/ Thu, 14 Dec 2017 09:43:05 +0000 http://www.geeks3d.com/?p=9673 GAPID is a developer tool for recording and inspecting calls made by an application to the graphics driver. GAPID is developed by Google and supports OpenGL ES + Vulkan APIs on Android, Windows, Linux and macOS. Once a capture of a target application has been made, GAPID lets you disconnect from the target and inspect all the graphics commands made by the application. GAPID is … Continue reading Google GAPID: Capture Vulkan and OpenGL ES Calls on Android, Windows, macOS and Linux »

The post Google GAPID: Capture Vulkan and OpenGL ES Calls on Android, Windows, macOS and Linux first appeared on Geeks3D.]]>
OpenGL 4.6 Specifications Released, SPIR-V Shaders Supported https://www.geeks3d.com/20170731/opengl-4-6-specifications-released-spir-v-shaders-supported/ Mon, 31 Jul 2017 13:15:21 +0000 http://www.geeks3d.com/?p=9528 The Khronos Group has published the specifications of OpenGL 4.6, the 8th version of the popular graphics API. OpenGL extensions (new or old) that have been added to OpenGL 4.6 core profile: GL_ARB_indirect_parameters (introduced with OpenGL 4.3) GL_ARB_pipeline_statistics_query (introduced with OpenGL 4.5) GL_ARB_polygon_offset_clamp (introduced with OpenGL 4.6) GL_KHR_no_error (introduced with OpenGL 4.6) GL_ARB_shader_atomic_counter_ops (OpenGL Shading Language Only – introduced with OpenGL 4.5) GL_ARB_shader_draw_parameters (introduced with … Continue reading OpenGL 4.6 Specifications Released, SPIR-V Shaders Supported »

The post OpenGL 4.6 Specifications Released, SPIR-V Shaders Supported first appeared on Geeks3D.]]>
NVIDIA R376.98 (Windows) and R375.27.12 (Linux): new Graphics Drivers for Vulkan Developers (*Updated*) https://www.geeks3d.com/20170227/nvidia-r376-98-windows-and-r375-27-12-linux-new-graphics-drivers-for-vulkan-developers/ https://www.geeks3d.com/20170227/nvidia-r376-98-windows-and-r375-27-12-linux-new-graphics-drivers-for-vulkan-developers/#comments Mon, 27 Feb 2017 12:48:01 +0000 http://www.geeks3d.com/?p=9450 NVIDIA has just released a new set of graphics drivers for Vulkan developers. These new drivers follow the freshly released Vulkan API v1.0.42 specifications. These Vulkan oriented graphics drivers come with new extensions and some new features are related to multi-GPU and and Virtual Reality (VR) support. Here are the new Vulkan extensions in beta version: Descriptor Set Extensions VK_KHR_push_descriptor VK_KHR_descriptor_update_template Cross process interop extensions: … Continue reading NVIDIA R376.98 (Windows) and R375.27.12 (Linux): new Graphics Drivers for Vulkan Developers (*Updated*) »

The post NVIDIA R376.98 (Windows) and R375.27.12 (Linux): new Graphics Drivers for Vulkan Developers (*Updated*) first appeared on Geeks3D.]]>
https://www.geeks3d.com/20170227/nvidia-r376-98-windows-and-r375-27-12-linux-new-graphics-drivers-for-vulkan-developers/feed/ 2
Unity Adam Demo: Real Time Rendered Short Film https://www.geeks3d.com/20160621/unity-adam-demo-real-time-rendered-short-film/ Tue, 21 Jun 2016 11:25:07 +0000 http://www.geeks3d.com/?p=9305 The Adam demo is a real-time-rendered short film created with the Unity engine by Unity demo team. The Unity Demo Team built Adam with beta versions of Unity 5.4 and our upcoming cinematic sequencer tool. Adam also utilizes an experimental implementation of real-time area lights and makes extensive use of high fidelity physics simulation tool CaronteFX, which you can get from the Unity Asset Store … Continue reading Unity Adam Demo: Real Time Rendered Short Film »

The post Unity Adam Demo: Real Time Rendered Short Film first appeared on Geeks3D.]]>
Vulkanized version of GeeXLab available for Windows and Linux https://www.geeks3d.com/20160414/vulkanized-version-of-geexlab-available-for-windows-and-linux/ https://www.geeks3d.com/20160414/vulkanized-version-of-geexlab-available-for-windows-and-linux/#comments Thu, 14 Apr 2016 16:17:14 +0000 http://www.geeks3d.com/?p=9270 A new version of GeeXLab is ready and one of the most important new features is the support of Vulkan. Like for Direct3D 12, the Vulkan support is far from complete, but most of the basic functionalities are available. You can render meshes, loading textures, creating pipeline objects and GPU buffers, loading SPIR-V shaders. You can check this thread on Geeks3D forums for latest news … Continue reading Vulkanized version of GeeXLab available for Windows and Linux »

The post Vulkanized version of GeeXLab available for Windows and Linux first appeared on Geeks3D.]]>
https://www.geeks3d.com/20160414/vulkanized-version-of-geexlab-available-for-windows-and-linux/feed/ 1