Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
English forum / Re: gh_vertex_pool.render parameter count wrong?
« Last post by JeGX on November 17, 2015, 01:09:22 PM »
If you need to set the position of particles once (in an INIT script for example), use that code:

Code: [Select]
num_particles = 100
vp = gh_vertex_pool.create(num_particles)

for i=0, num_particles-1 do
    local x = ...
    local y = ...
    local z = ...
    gh_vertex_pool.vertex_set_position(vp, i, x, y, z, 1)

You can also use gh_vertex_pool.vertex_set_position() in a FRAME script.

If you need to update the position more frequently (FRAME script), you can update the position of particles in GPU memory with GPU mapping:

Code: [Select]

num_particles = 100
vp = gh_vertex_pool.create(num_particles)


for i=0, num_particles-1 do
    local x = ...
    local y = ...
    local z = ...
    gh_vertex_pool.vb_set_vertex_position(vp, i, x, y, z, 1)


Both methods work in an INIT or FRAME script.

English forum / Re: gh_vertex_pool.render parameter count wrong?
« Last post by JeGX on November 17, 2015, 12:28:32 PM »
oops, I didn't see your post.
Let me check.
The streets of downtown Austin, just cleared of music festival attendees and auto racing fans, are now filled with enthusiasts of a different sort. This year the city is host to SC15, the largest event for supercomputing systems and software, and AMD is on site to meet with customers and technology partners.  The hardware is here, of course, including industry-leading AMD FirePro™ graphics and the upcoming AMD Opteron™ A1100 64-bit ARM® processor. However, the big story for AMD at the show this year is the Boltzmann Initiative, delivering new software tools to take advantage of the processing power of our products, including those on the future roadmap, like the new “Zen” x86 CPU core coming next year.  Ludwig Boltzmann was a theoretical physicist and mathematician who developed critical formulas for predicting the behavior of different forms of matter. Today, these calculations are central to work done by the scientific and engineering communities we are targeting with these tools.

Finally, for applications already developed in CUDA, they can now be ported into C++. This is achieved using the new Heterogeneous-computing Interface for Programmers (HIP) tool that ports CUDA runtime APIs into C++ code. AMD testing shows that in many cases 90 percent or more of CUDA code can be automatically converted into C++ by HIP. The remainder will require manual programming, but this should take a matter of days, not months as before. Once ported, the application could run on a variety of underlying hardware, and enhancements could be made directly through C++. The overall effect would enable greater platform flexibility and reduced development time and cost.

3D-Tech News Around The Web / A beginner’s guide to WebGL
« Last post by Stefan on November 15, 2015, 07:08:57 PM »
WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D computer graphics and 2D graphics within any compatible web browser without the use of plug-ins. You will often find developers using it for games, but it is finally gaining widespread visibility across the web, and is now being used for map visualizations, charting data, and even presentations.

First introduced in early 2011, this is similar OpenGL ES, the mobile version of OpenGL, but built inside of the browser. Desktop browsers have really started to support it as of late, as have mobile browsers.
Read more
3D-Tech News Around The Web / Re: Kishonti GFXBench 4.0 released
« Last post by Stefan on November 15, 2015, 04:50:57 PM »
3D-Tech News Around The Web / NVIDIA - DX12 Do's and Don'ts, Updated!
« Last post by Stefan on November 13, 2015, 03:21:04 PM »
As promised, here are some updates to the DX12 Do’s and Don’ts article we posted earlier.  These are the updates we have made:
  • Based on some real world usage patterns, we have upgraded our advice on resource barrier usage to keep the set resource flags for barriers minimal.
  • Small tweaks have been made to the Swap Chains section detailing the significance of the DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH flag.
  • Submitting really small command lists turns out to be wasteful, see the update to the Work Submission section
  • Binding more resources than are admissible by the supported resource binding Tier can lead to crashes – please see our updated section on Resources
3D-Tech News Around The Web / Re: Intel HD Graphics Driver
« Last post by Stefan on November 11, 2015, 03:51:30 PM »
There is now a copy of v4312 without SUBSYS IDs at station-drivers

Latest available changelogs:

"HD Graphics 520 driver update (v20.19.15.4308) addresses some display issues, including some scenarios that result in screen flickering."

 Another copy of v4312 at MS update
 without SUBSYS IDs
 additional support for Cherryview (compared to version from station-drivers)

%iCHVGM0%        = iCHVM_w10, PCI\VEN_8086&DEV_22B0
%iCHVGM1%        = iCHVM_w10, PCI\VEN_8086&DEV_22B1
3D-Tech News Around The Web / Qualcomm Adreno GPU drivers November 2015
« Last post by Stefan on November 10, 2015, 09:22:00 PM »
User-mode driver binaries for Qualcomm Adreno 3xx/4xx GPU on Nexus 5, 6 & 7 devices running Google Android Marshmallow

Adreno Driver Update Installation Instructions Requirements This release is certified for use on Nexus 5/6/7 devices with following factory image installed.
  Instructions Optional Steps These steps describe how to install a clean Google factory image onto your device. THIS WILL PERFORM A FACTORY RESET AND ERASE ALL YOUR DATA. It is not necessary to perform these steps, but you may wish to if you try this driver with a release of Android other than stock image is has been tested on.
IMPORTANT: If you are using a Nexus 6 device, please disable Device Protection prior to installing factory ROM images, or you may lose access to your device. Please see this article for more information.
  • Download and install the factory ROM for your device and install it according to Google's instructions.
  • Boot the device and perform the initial setup steps as described by the onscreen prompts.
Required Steps
  • Download and install the TWRP recovery image for your device, according to the instructions on the TeamWin site.
  • Reboot the device in recovery mode.
  • Put the TWRP recovery image in sideload mode by following these instructions.
  • Send the Adreno libraries update to the device by typing adb sideload <filename> on your host computer, where <filename> is replaced by one of the following, appropriate for your device:
    • (for Nexus 5)
    • (for Nexus 6)
    • (for Nexus 7)
  • Reboot the device by following the onscreen prompts.

Basemark GPU Vulkan Is The Answer for The Industry’s Need for A Real-World Benchmark for Next Generation GPU Processors and APIs

Helsinki (Finland) November 10, 2015 – Basemark, the world leading graphics and system performance expert, announced today a new product called Basemark GPU Vulkan. This benchmarking software enables the industry to objectively and reliably quantify and compare graphics and computing performance of next generation mobile and desktop processors compatible with the new generation Vulkan™ API from the Khronos Group.


Basemark GPU Vulkan will be commercially available in Q2, 2016 for both mobile and PC platforms.
3D-Tech News Around The Web / Re: NVIDIA GeForce/Quadro driver 358.91
« Last post by Stefan on November 10, 2015, 07:42:52 PM »
Pages: 1 2 3 [4] 5 6 ... 10