Created by Mike C. Fletcher on 2008-09-20 and last modified on 2018-02-18
Get this branch:
bzr branch lp:pyopengl
Only Mike C. Fletcher can upload to this branch. If you are Mike C. Fletcher please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Mike C. Fletcher

Recent revisions

1029. By Mike C. Fletcher 11 minutes ago

Switch to pytest.mark for skipping, only run pyopengl tests in pyopengl

1028. By Mike C. Fletcher 1 hour ago

Switch to use of pytest throughout to modernize test/reporting

Refactor the test-suite to be a bunch of smaller test cases.
Rename the test_* files which are actually check_* scripts
that mess up test suites (more to do there).
Remove an obsolete test (we test far more in other tests)
Move one stand-alone test into main test suite.

1027. By Mike C. Fletcher 1 hour ago

Bugfix for ctypes arrays of c_void_p and for multi-dimensional array coercion

c_void_p wasn't previously registered as a "guessable" type, so if you
tried to auto-convert an array of c_void_p references you would get an error

multidimensional ctypes array conversions where you were relying on
automatic type-guessing would fail due to our only looking at the
"first" _type_ of the array, in ctypes you need to keep drilling
down through ._type_._type_. etc.

1026. By Mike C. Fletcher 1 hour ago

Py3 fix for name `unicode` not being defined in the "is text" check

1025. By Mike C. Fletcher 1 hour ago

Switch to using pytest for accelerate test suite, get all tests on all envs green

This includes a tiny fix in that *all* accelerate formathandlers now
declare themselves isAccelerated

1024. By Mike C. Fletcher 3 hours ago

Github #8 -- c_void_p is a singleton, create a new HANDLE type

1023. By Mike C. Fletcher 19 hours ago

Update GL_SAMPLE_POSITION to be size 2 in ES2 and ES3

1022. By Mike C. Fletcher on 2017-09-17

From Nicholas Rougier: GL_SAMPLE_POSITION is always a 2-value array result

1021. By Mike C. Fletcher on 2017-08-06

Update for newer appveyor installed python versions

1020. By Mike C. Fletcher on 2017-08-06

pygame and numpy now install wheels by default, add python3.6 to the test-set

Seeing a failure on 2.7 where there's no numpy *and* no opengl-accel, which
suggests that our buffer-handling code in the ctypes implementation needs a
fix for current python2.7. Other than that the test suite is passing on
all environments

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.