aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/gl_common.c
Commit message (Expand)AuthorAge
* Add a new GPU-based scaling method to vo glGravatar reimar2007-03-11
* The fragment program functions are and most likely always will be ARB-only,Gravatar reimar2007-02-25
* Fix compilation under MinGW with X11 enabledGravatar reimar2006-12-17
* Avoid void * arithmeticGravatar reimar2006-11-25
* Put files fully owned by my under GPL v2 "or later"Gravatar reimar2006-11-17
* Some more documentationGravatar reimar2006-07-28
* marks some read-only char* inside structs as const, patch by Stefan Huehner, ...Gravatar reynaldo2006-07-27
* Simplify and and speedup generation of yuv2rgb and gamma map tablesGravatar reimar2006-07-23
* Fix off-by-one error for negative strides (flipped image)Gravatar reimar2006-07-10
* Support for 16 bit ppmsGravatar reimar2006-07-08
* rm unnecesary casts from void* - part 2Gravatar reynaldo2006-07-02
* reduce number of texture indirections to support older cardsGravatar reimar2006-06-22
* Do not use border for bicubic filter helper texture, since it will cause ATIGravatar reimar2006-06-13
* Optimize bicubic filteringGravatar reimar2006-06-12
* fix image adjustment (brightness etc.) for yuv=6Gravatar reimar2006-06-11
* Add yuv to rgb conversion using a 3D lookup textureGravatar reimar2006-06-08
* loadGPUProgram function to load fragment program with error checking and stat...Gravatar reimar2006-06-08
* Add bicubic texture scalingGravatar reimar2006-06-07
* Reworked YUV2RGB fragment program setup in preparation for upcoming patchesGravatar reimar2006-06-07
* Move/add checks to avoid crashes and make error messages less confusingGravatar reimar2006-06-05
* add (currently unused) lookup for glTexImage3DGravatar reimar2006-06-05
* more GL extension checks to avoid crashes with MesaGravatar reimar2006-06-05
* show OpenGL extension string with -v, very helpful for debuggingGravatar reimar2006-05-13
* glBindTexture might be called glBindTextureEXT as wellGravatar reimar2006-05-13
* minor fixes: get rid of pointless inline attributes and some additional checksGravatar reimar2006-04-21
* Patch by Stefan Huehner / stefan % huehner ! org \Gravatar rathann2006-02-09
* avoid Solaris 10 compile error with gcc 3.4.5Gravatar reimar2006-01-17
* avoid some gcc 4 compiler warningsGravatar reimar2006-01-07
* Less ugly and easier to extend getFunctionsGravatar reimar2006-01-07
* support negative stride (flipping) in vo_gl.Gravatar reimar2005-12-18
* Get rid of most #ifdefsGravatar reimar2005-12-06
* Also parse glX extension string, makes -vo gl:swapinterval work again on linuxGravatar reimar2005-11-19
* disable *SwapInterval function when extensions are missing, since itGravatar reimar2005-11-13
* do not call glFinish when we do not have a contextGravatar reimar2005-11-07
* More consistent and sane types. Also avoids some gcc 4 warnings.Gravatar reimar2005-10-31
* Make fragment program snprintf less confusing.Gravatar reimar2005-10-03
* Support for ATI specific YUV->RGB conversion.Gravatar reimar2005-10-01
* fix/improve code doxumentation. Also group gl_common functions in severalGravatar reimar2005-09-25
* support loading a texture from a PPM fileGravatar reimar2005-09-25
* contrast 0 should lead to a grey, not a black imageGravatar reimar2005-09-25
* get rid of global getProcAddress variableGravatar reimar2005-09-25
* Support rectangular texture in fragment programsGravatar reimar2005-09-25
* texture units do not need to be explicitly enabled when using a fragmentGravatar reimar2005-09-25
* hardware color-space conversion for vo_gl and vo_gl2Gravatar reimar2005-09-14
* Improved glFindFormatGravatar reimar2005-09-13
* Use GL_CLAMP_TO_EDGE instead of GL_CLAMP to avoid border texels being sampled.Gravatar reimar2005-09-12
* Fix border color (forgot to divide by 255.0).Gravatar reimar2005-09-12
* Set texture border color to avoid weird border colors in some rare cases.Gravatar reimar2005-09-09
* Fix a typo in a commentGravatar reimar2005-09-09
* Fix texture format variable types. Internal format is GLint, others are GLenumGravatar reimar2005-08-25