- User Since
- Apr 27 2010, 10:07 PM (364 w, 4 d)
Confirmed working on 10.9.5 (latest update). I tried both a version I built on 10.12 and the latest nightly build from blender.org.
Thanks, I got this reversed in b0351bd3bdaa16f7dec75fe90bcd66569564608a
Fri, Apr 21
There are multiple ways to orphan a buffer resource, and this code picks 1 of 3 ways based on which OpenGL version we're running.
Thu, Apr 20
Awesome! It's the spheres from the Solid OpenGL Lights section. Should be easy to fix.
Tue, Apr 18
Silly Apple... @Brecht Van Lommel (brecht) did you confirm this gets 10.9 working? I keep a Mavericks backup drive and can test if needed.
@Aaron Carlisle (Blendify) I fixed something else in the file browser (vertical divider lines) but not this.
Mon, Apr 17
Sun, Apr 16
These error messages are harmless:
Sat, Apr 15
I've been here for 7 years so far, and plan to be around a while :) But good point, it needs to stand on its own whether or not someone is around to explain it.
Adding people who have used Gawain quite a bit and/or have suggested API changes.
These functions are part of ElementListBuilder (aka IndexBufferBuilder):
void add_generic_vertex(ElementListBuilder*, unsigned v); void add_point_vertex(ElementListBuilder*, unsigned v); void add_line_vertices(ElementListBuilder*, unsigned v1, unsigned v2); void add_triangle_vertices(ElementListBuilder*, unsigned v1, unsigned v2, unsigned v3);
ElementList (aka IndexBuffer) is immutable for fast drawing; the Builder adds vertex indices, validates, and converts to the final GPU-friendly form.
Sure, I can explain the current naming conventions, and we can talk about whether/how to change them. Many people have been working with Gawain since October (and a few before that). I've tweaked the API based on their feedback to get to where we're at. The prefix subject has been brought up before but otherwise most people seem happy with the design.
Fri, Apr 14
Tested on Mac, land it!
This patch rejects a fundamental change I've been trying to make -- that 2D is different from 3D and deserves its own best implementation.
Thanks, I missed that!
Thu, Apr 13
Wed, Apr 12
Do MSVC 2015 and 2017 also have this problem? If not we could consider dropping 2013 build support.
We can't just drop rows & columns, the 2D matrices will be incorrect. I'm working in gpu_matrix.c so wait a little bit to make any big changes.
Tue, Apr 11
Note that you can draw 0 vertices with
Mon, Apr 10
Sun, Apr 9
@LazyDodo (LazyDodo) reports in IRC "I can't test on win10, but on win7/x64/gtx670 381.65 seems fine"
The latest Quadro driver (377.11 from 22 March) works with Blender 2.78c
Please add the driver version that works & the new version that crashes.
Sat, Apr 8
Thanks for reducing the list of old functions!
A few questions:
How does this help us get to 3.3 core profile?
What are the effects when building WITH_GL_PROFILE_CORE=ON ?
Are there any effects for a standard build?