Comments (5)
Hi mattn,
Blimey, that was quick - GXUI has only been public for about about 18 hours. I was hoping for a quiet launch so I had time to tidy the source. :)
The COMPILE_STATUS test looks like the correct solution. Is this enough to fix your problem?
It appears you have signed Google's Contribution License Agreement. Is this correct?
from gxui.
The COMPILE_STATUS test looks like the correct solution. Is this enough to fix your problem?
COMPILE_STATUS doesn't work well for this case. Because even though COMPILE_STATSUS become GL_FALSE, the log returns No errors.
. So checking COMPILE_STATUS is not good for me.
About my commits in above, since first commit is wrong, I forcely pushed second commit. So if you click merge
button, the second one will be merged. Please notice.
It appears you have signed Google's Contribution License Agreement. Is this correct?
Yes, I had already signed CLA for golang/go.
from gxui.
Because even though COMPILE_STATSUS become GL_FALSE, the log returns No errors.
Right - I think the problem is that you're checking COMPILE_STATUS for both the shader and the program.
You probably want:
s.Compile()
if s.Get(gl.COMPILE_STATUS) != gl.TRUE {
panic(s.GetInfoLog())
}
and:
program.Link()
program.Validate()
if program.Get(gl.LINK_STATUS) != gl.TRUE {
panic(program.GetInfoLog())
}
Do you mind seeing if making these changes fixes your issue?
Yes, I had already signed CLA for golang/go.
Great.
from gxui.
done. please take a look.
from gxui.
Ah, it's better to be PR.
from gxui.
Related Issues (20)
- Resizing grid layout HOT 1
- Problem building gxui - cgo exit status and libintl-8.dll problems? HOT 3
- question freetype didn't findit HOT 3
- Error when run samples HOT 1
- Table cols and rows are reversed. HOT 7
- how to read a pixel on a canvas?
- Examples don't appear to support HiDPI screens HOT 1
- GXUI is now unmaintained HOT 7
- Writing a custom control
- Prohibition on window resizing
- TextBox and/or CodeEditor Multi-Directional Scrolling HOT 6
- Error when run sample on web HOT 2
- building using gb fails
- 官方的gui死掉了? HOT 1
- gxui Project also can restart? HOT 2
- What is the reason behind stopping the development of this project? HOT 2
- pop up box
- Build error HOT 1
- error on go get HOT 1
- possible to use gxui to create webview to load html/js/css as ui HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gxui.