Bergmann89
|
02d239b231
|
* reimplemented vector unit using type helpers
|
9 years ago |
Bergmann89
|
88f4552e82
|
* added invert camera position
|
9 years ago |
Bergmann89
|
3aca912424
|
* [ugluVector] added some usefull methods for Vector2f
|
9 years ago |
Bergmann89
|
e47495aacf
|
* [glcShader] disabled log message fpr uniforms
* [glcBitmap] custom init and finish functions (instead of AfterCreation and BeforeDestruction)
|
9 years ago |
Bergmann89
|
f3387a1344
|
Merge remote-tracking branch 'OGLES/master'
|
9 years ago |
Bergmann89
|
309069cd27
|
* changed error to warning for unknown build system
|
9 years ago |
Bergmann89
|
19eacb2b75
|
* [uglcShader] remove unnecessary log messages
|
9 years ago |
bergmann89
|
2d9ca0694c
|
* [glcContext] implemented share context for gtk2/glx
|
9 years ago |
Bergmann89
|
7c766d93b9
|
* refactored share context to be able to support function for gtk2/glx
* added example: sharecontext
|
9 years ago |
Bergmann89
|
6c785c8545
|
Merge remote-tracking branch 'glBitmap@DGL/unstable'
|
9 years ago |
Bergmann89
|
ee225899fa
|
* fixed bug: upload of compressed textures will fail
|
9 years ago |
Bergmann89
|
ba32ba08df
|
Merge remote-tracking branch 'glBitmap@DGL/unstable'
|
9 years ago |
Bergmann89
|
a5e668965c
|
* fixed some small bugs in format settings
|
9 years ago |
Bergmann89
|
861226e1af
|
* [glcContext] check return value from wglShareLists
* [glcFrameBufferObject] fixed bug with glDrawBuffer/glReadBuffer
|
9 years ago |
Bergmann89
|
6056f470e1
|
* added class function to get format descriptor from given format
* fixed alignment bug in texture data download
|
9 years ago |
Bergmann89
|
d7f77c99ad
|
Merge remote-tracking branch 'glBitmap@DGL/master'
Conflicts:
uglcBitmap.pas
|
9 years ago |
Bergmann89
|
ebe5b36684
|
* added gitignore
|
9 years ago |
Bergmann89
|
821046d4db
|
* some small OpenGLES fixes
|
9 years ago |
Bergmann89
|
f6ca47eeb2
|
* updated glBitmap
* implemented vertex array objects
* added examples
|
10 years ago |
Bergmann89
|
dfa7064d82
|
Merge remote-tracking branch 'glBitmap@DGL/master'
Conflicts:
uglcBitmap.pas
|
10 years ago |
Bergmann89
|
7c46e251a6
|
* removed some compiler defines
|
10 years ago |
Bergmann89
|
e991f68456
|
* added HasOpenGLSupport to FormatDescriptor to check if the given format is supported by OpenGL
|
10 years ago |
Bergmann89
|
c110c2d190
|
* split TglBitmap into TglBitmap and TglBitmapData to be able to handle load, save and convert texture date seperatly from the texture object
* updated documentation and examples
|
10 years ago |
Bergmann89
|
fb955156e2
|
* moved configuration to seperate inc file
|
10 years ago |
Bergmann89
|
360534200c
|
* removed native OpenGL support
|
10 years ago |
Bergmann89
|
1f9d3b8b9c
|
* added documentation (in-code and pasdoc generated)
* added some small examples
|
10 years ago |
Bergmann89
|
ff16b4dd09
|
* ArrayBuffer: fixed some small bugs for OpenGL ES
* Camera: added projection matrix for frustum
* Shader: added BindAttribLocation and GetAttribLocation
|
10 years ago |
Bergmann89
|
38723f4532
|
* added OpenGL ES support
|
10 years ago |
Bergmann89
|
eb7858e408
|
Merge remote-tracking branch 'glBitmap.delphigl.com/unstable'
|
10 years ago |
Bergmann89
|
e81fbaed48
|
* added compiler defines to set used core version
|
10 years ago |
Bergmann89
|
5a2eeb45d5
|
* added OpenGL ES support
|
10 years ago |
Bergmann89
|
58b0d416fa
|
* added extensions
* added flags to ActivateRenderingContext
- load core function pointers
- load extension function pointers
- read core version
- read implementation details
|
10 years ago |
Bergmann89
|
63b9b326d9
|
* fixed some Delphi7 errors
|
10 years ago |
Bergmann89
|
67d613411d
|
* fixed some bugs to compile with Delphi7
|
10 years ago |
Bergmann89
|
3c0bac2982
|
* implemented RAW file format
|
10 years ago |
Bergmann89
|
8b8a4ade7f
|
* refactored format descriptors
|
10 years ago |
Bergmann89
|
9645411434
|
* renamed formats
* fixed some issues in save and load
|
10 years ago |
Bergmann89
|
fcf42ed1c7
|
Merge remote-tracking branch 'dglOpenGL/master'
Conflicts:
readme
|
10 years ago |
Bergmann89
|
f0b025bf1a
|
Merge remote-tracking branch 'glBitmap.DGL/unstable'
|
10 years ago |
saschawillems
|
37834ffc49
|
64-Bit exceptions, Delphi 6 compatibility types in define
|
10 years ago |
Bergmann89
|
6c6cf89280
|
* fixed some format issues
* added new formats e.g. RGBX8, XRGB8, RGBA8. ARGB8, ...
* removed old, non usefull formats e.g. Alpha12, Luminance12, RGBA2
|
10 years ago |
saschawillems
|
ff556fc165
|
Corrected markdown in readme
|
10 years ago |
saschawillems
|
2101ff6699
|
Corrected markdown in readme
|
10 years ago |
saschawillems
|
6ec523d3a4
|
Header revision 4.5a - Boolean type declarations, 64 Bit exceptions, small bugfixes
|
10 years ago |
Bergmann89
|
546422cf02
|
* added core functions for OpenGLES 1.0, 2.0, 3.0 and 3.1
|
10 years ago |
Bergmann89
|
428dd4e767
|
* improved context creation
|
10 years ago |
Bergmann89
|
e9e43cfc84
|
* fixed small mistake in FBO example code
|
10 years ago |
Bergmann89
|
c98d8d41b2
|
* implemented functions to create, destroy, active and deactivate a rendering context
|
10 years ago |
Bergmann89
|
ca2ec12f29
|
* initial commit
|
10 years ago |
Bergmann89
|
371dc0877d
|
* [Context] check Visual before using it
|
10 years ago |