summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/RasterFont.cpp
AgeCommit message (Collapse)Author
2013-09-01More warnings: mark/avert truncating conversions from float.comex
2013-07-13Patch from Degasus that removes the last of the the GL_TEXTURE_RECTANGLE ↵Ryan Houdek
usages. This is needed to have GLES3 support.
2013-04-19Fix a bunch of random typos in comments and logging.lioncash
Also update the comment headers for two functions in GCMemcard.cpp.
2013-04-17New license header introduced to all Video based projects.Lioncash
2013-04-15Update the license file text (change SVN to Git) in all projects except Core ↵lioncash
since I was told a merge was happening soon. So for the sake of the merge going smoothly, I'll fix that when I remove the tab/space mismatches from the Core project. Also, some tab/space mismatches removed from VideoOGL, and some places I missed in VideoDX[number] projects. Now, the Core is literally the only project with tab/space mismatches (on a large scale).
2013-04-08ogl: support glsl120degasus
2013-02-13merge glsl headers into one placedegasus
2013-02-13merge Vertex and PixelShaderCache into ProgramShaderCachedegasus
this is the first step, uniform handling is still missing
2013-01-31don't stream in rasterfontdegasus
mapping blocks on nvidia workstation, so use glBufferData
2013-01-19glsl: remove usage of old texture2D* functiondegasus
2013-01-19move utils texture to sampler 8+9degasus
rasterfont tex will aways bound to samp8. efb copy utils will be done in samp9.
2013-01-15only change shader if neededdegasus
2013-01-15Revert "fix byte order in osd rasterfont"degasus
This reverts commit db5f4c8c20b36b2fdc6257104096e021b56d6145. Conflicts: Source/Plugins/Plugin_VideoOGL/Src/RasterFont.cpp
2013-01-14use attrib pointers in nativeVertexFormatdegasus
2013-01-14Merge branch 'Graphic_Update' into GLSL-masterdegasus
Conflicts: Source/Core/VideoCommon/Src/VertexManagerBase.cpp Source/Plugins/Plugin_VideoOGL/Src/NativeVertexFormat.cpp Source/Plugins/Plugin_VideoOGL/Src/Render.cpp Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp
2013-01-11fix warningsdegasus
2013-01-11vertex shader for texture converterdegasus
2013-01-09Merge branch 'arb_framebuffer' into GLSL-masterdegasus
Conflicts: Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp Source/Plugins/Plugin_VideoOGL/Src/RasterFont.cpp Source/Plugins/Plugin_VideoOGL/Src/Render.cpp Source/Plugins/Plugin_VideoOGL/Src/TextureCache.cpp Source/Plugins/Plugin_VideoOGL/Src/TextureConverter.cpp
2013-01-07fix byte order in osd rasterfontdegasus
2012-12-29always calls glBindBuffer(0) after disabling vaodegasus
2012-12-29revert RasterFont optimizationdegasus
isn't needed and also not tested and buggy
2012-12-28cleanup rasterfontdegasus
2012-12-28also use shaderCaches in rasterFontdegasus
2012-12-26fix byte order in osd rasterfontdegasus
2012-12-25Merge branch 'immediate-removal'degasus
Conflicts: Source/Plugins/Plugin_VideoOGL/Src/Render.cpp
2012-12-25revert update the rasterfont shader to GLSL3.3 - OGL 2.0 should be enoughdegasus
2012-12-13move glBindBuffer and glBindVertexArray out of VertexManagerdegasus
Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2012-12-13Check texture params before updateing themdegasus
Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2012-12-13helper for compiling glsldegasus
Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2012-12-13update the rasterfont shader to GLSL3.3 - so OGL 3.3 is neededdegasus
Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2012-12-13custom shader for RasterFont, fix color supportdegasus
OpenGL2.0 compatible Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2012-12-13initial release of new RasterFont without color supportdegasus
this new design will once create a texture for all chars. while rendering a string, a list of polygons (position on screen + texture) for this string is generated on the fly and print at once by glDrawArrays. atm, there is no support for colors, so everything will display white. Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
2011-02-13VideoOGL: reinitialize some more global variables,pierre
so VideoOGL always is in the same state when starting a guest program. Also constify the RasterFont, while we are at it. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7166 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-13VSW: Copied rasterfont from ogl to prevent inter plugin dependenciesnakeee
Added it to scons to fix the unresolved symbol on scons build git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4415 8ced0084-cf51-0410-be5f-012b33b47a6e