I used Zink driver (implement OpenGL over Vulkan) to run Blender with hardware acceleration.
I donāt mean to go off topic, but in the meantime, can we expect a roadmap for your 3D acceleration drafts? Iām in the market for a new graphics card.
any progress with radeon ?
For Vulkan it will still take quite a long time, the question is that openGL even if it is considered obsolete it is still stable and mature and it is not a problem for anyone the gpu supported, they start from around 2007, they also say that they have to convert many internal modules in the way vulkan works, and the way to write things on vulkan requires more code⦠iām sure though that blender on vulkan on haiku will be speeded up a lot because currently there is a problem with llvmpipe and itās the same problem as because to start blender you need opengl 3.2 minimum. The thing is that when they moved from blender 2.7 to blender 2.8 they changed the way polygons are written on screen, they now use just to see wireframe or solid state polygons, more complex shaders compiled on the fly, normally this shaders compile from a special section on gpu (Iām explaining it maybe not perfectly but itās just to give an idea) the same thing must have been done for the drawing of the gui too, since it too is slower with softpipe⦠in fact if you try opening blender 2.7 you will notice that it is much more responsive and also allows you to model with polygons up to a certain capacity allowed by the cpu.
I share this interesting conference, it talks about GPU, Vulkan, OpenGL and how Blender works in creating polygons at a technical level for developers.
Bumped to Blender 3.3.6ā¦
Agent 327 Barbershop - Revision 63336
Actual (end product):
Haiku (before rendering):
Is it still working with latest haiku beta 5 ?
I have an error when trying to render a scene
There is a PR for Blender 3.3.21 tested on Haiku R1b5 x64.
See: blender: bump version by kenmays Ā· Pull Request #10842 Ā· haikuports/haikuports Ā· GitHub
Tried to compile it, but I have the below errors.
Maybe some fixes are needed ?
[1/2] Linking CXX executable bin/blender
FAILED: bin/blender
...
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/13.3.0/../../../../x86_64-unknown-haiku/bin/ld: lib/libbf_alembic.a(abc_writer_transform.cc.o): in function `blender::io::alembic::ABCTransformWriter::do_write(blender::io::HierarchyContext&)':
abc_writer_transform.cc:(.text+0xa88): undefined reference to `Alembic::AbcGeom::v12::XformSample::setMatrix(Imath_3_1::Matrix44<double> const&)'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Warning: Command '['bash', '-c', '. /wrapper-script']' returned non-zero exit status 1.
cleaning 'chroot/boot' folder
keeping chroot folder /boot/home/Documents/C/haikuports/media-gfx/blender/work-3.3.21 intact for inspection
Error: Build has failed - stopping.