]> git.tdb.fi Git - libs/gl.git/history - source/core
Add support for integer vertex attributes
[libs/gl.git] / source / core /
2021-09-15 Mikko RasaAdd support for integer vertex attributes
2021-09-15 Mikko RasaNudge the FrameFormat floating-point flag one bit to...
2021-09-15 Mikko RasaMake VertexFormat capable of storing type information
2021-09-15 Mikko RasaRemove deprecated things related to vertex formats...
2021-09-14 Mikko RasaFix valgrind warnings
2021-09-13 Mikko RasaSimplify pipeline state management
2021-09-13 Mikko RasaTweak the comma operator between VertexAttribute and...
2021-09-13 Mikko RasaConsider all attachments when determining Framebuffer...
2021-09-13 Mikko RasaTweak some texture allocation checks
2021-09-13 Mikko RasaRedesign framebuffer attachment management
2021-09-13 Mikko RasaRemove RenderBuffer and always use textures as framebuf...
2021-09-11 Mikko RasaRework PixelComponents and PixelFormat to use custom...
2021-09-11 Mikko RasaDisconnect the PrimitiveType enum from OpenGL constants
2021-09-11 Mikko RasaCreate a class for issuing drawing commands
2021-09-05 Mikko RasaRemove outdated includes
2021-09-05 Mikko RasaStore index type in VertexSetup
2021-09-05 Mikko RasaUse the same index type for all of a Mesh's batches
2021-08-28 Mikko RasaMiscellaneous cleanup
2021-08-28 Mikko RasaRemove the Bindable class
2021-08-28 Mikko RasaRemove the PixelStore class
2021-08-27 Mikko RasaRemove public binding APIs from Renderbuffer and Clipping
2021-08-27 Mikko RasaConvert framebuffers and related functionality to new...
2021-08-18 Mikko RasaRedesign depth and stencil test and blend state management
2021-08-18 Mikko RasaDecouple the Predicate enum from OpenGL constants
2021-08-18 Mikko RasaSome fixes to applying pipeline state
2021-08-18 Mikko RasaAdd a helper function to set variables and flags in...
2021-08-17 Mikko RasaRefactor winding-based culling
2021-08-16 Mikko RasaRewrite state management
2021-08-13 Mikko RasaRefactor get_level_size in various texture classes
2021-08-12 Mikko RasaUse DSA for TextureCube if available
2021-08-12 Mikko RasaRemove default sampler from Texture
2021-08-12 Mikko RasaRemove the notion of default binding point from Buffer
2021-08-11 Mikko RasaAlways use ARB_map_buffer_range for mapping buffers
2021-08-09 Mikko RasaStore implementation limits in a central struct
2021-08-04 Mikko RasaOnly allow VertexArray's format to be set once
2021-05-13 Mikko RasaClear VertexSetup state when a Mesh is unloaded
2021-05-09 Mikko RasaAdd debug name capability to more classes
2021-05-09 Mikko RasaUse persistent uniform blocks for Camera, Lighting...
2021-05-08 Mikko RasaChange Clipping to use index-less attaching
2021-05-06 Mikko RasaSupport layered framebuffer attachments
2021-04-25 Mikko RasaSet OpenGL debug labels on various objects loaded from...
2021-04-25 Mikko RasaRefactor program stage management
2021-04-24 Mikko RasaUse seamless cube map filtering if available
2021-04-24 Mikko RasaHandle SPIR-V arrays with specialization constant for...
2021-04-24 Mikko RasaUnify handling of constants in SpirVModule
2021-04-24 Mikko RasaGive Program::Bindings a more generic name
2021-04-24 Mikko RasaRecord texture bindings from SPIR-V modules
2021-04-24 Mikko RasaEnable creation of SPIR-V modules from GLSL source...
2021-04-21 Mikko RasaRefactor texture attachment management in Framebuffer
2021-04-18 Mikko RasaAllow repeated storage calls with the same parameters
2021-04-17 Mikko RasaUnmanage texture if loading data directly
2021-04-17 Mikko RasaRefactor texture ID generation into a function
2021-04-14 Mikko RasaFix loading sRGB external images for textures
2021-04-13 Mikko RasaInclude only tangent in mesh data and calculate binorma...
2021-04-11 Mikko RasaOverhaul texture management in rendering classes
2021-04-10 Mikko RasaUse a vector for storage in DefaultUniformBlock
2021-04-10 Mikko RasaSplit UniformBlock into two classes
2021-04-10 Mikko RasaSort uniform blocks from SPIR-V modules
2021-04-10 Mikko RasaUse the new _member utility functions to search and...
2021-04-10 Mikko RasaRemove unnecessary std:: qualifiers from .cpp files
2021-04-10 Mikko RasaUse Tag to identify uniforms in Program and ProgramData
2021-04-09 Mikko RasaFix a signedness warning
2021-04-03 Mikko RasaGuard against hitting the end of the array in get_gl_type
2021-04-03 Mikko RasaComments and cosmetic cleanups
2021-04-03 Mikko RasaDo an early return from Mesh::draw if there's no data
2021-04-03 Mikko RasaUse uniform block and texture bindings from GLSL
2021-04-02 Mikko RasaAlso allocate a buffer when mapping it
2021-04-02 Mikko RasaStore program resource information in vectors instead...
2021-04-02 Mikko RasaStore name in attributes collected from SPIR-V module
2021-04-02 Mikko RasaFix an error in calculating SPIR-V uniform offsets
2021-04-02 Mikko RasaRename some things in Program
2021-04-02 Mikko RasaClear all maps before linking the Program
2021-04-02 Mikko RasaAdd default constructors for the info structs in Program
2021-03-31 Mikko RasaAdd support for loading SPIR-V shaders
2021-03-31 Mikko RasaRename size to array_size in Program variable info...
2021-03-30 Mikko RasaUse DataType instead of GLenum for Program variable...
2021-03-30 Mikko RasaAdd data types for vectors, matrices, images and samplers
2021-03-30 Mikko RasaAdd some precondition checks to Program
2021-03-30 Mikko RasaSplit Module into a base class and format-specific...
2021-03-30 Mikko RasaRefactor adding and compiling shader stages in Program
2021-03-29 Mikko RasaTrack allocation status of Buffer
2021-03-28 Mikko RasaMove checking of vertex attribute indices to VertexSetup
2021-03-28 Mikko RasaRefactor lexical conversion of vertex attributes
2021-03-28 Mikko RasaFix TextureCube mipmap level allocation tracking
2021-03-28 Mikko RasaAdd CLAMP_TO_BORDER and border color to Sampler
2021-03-28 Mikko RasaFix and improve vertex group support
2021-03-21 Mikko RasaRearrange vertex attributes
2021-03-21 Mikko RasaRename VertexComponent to VertexAttribute
2021-03-20 Mikko RasaDecouple DataType from the OpenGL constants
2021-03-16 Mikko RasaAlways show shader compiler diagnostics in debug builds
2021-02-26 Mikko RasaFixes for compatibility with legacy unsized PixelFormats
2021-02-26 Mikko RasaAdd interfaces for using specialization constants with...
2021-02-21 Mikko RasaAdd missing keyword to set sampler compare mode from...
2021-02-21 Mikko RasaRedesign the way shader programs are loaded
2021-02-18 Mikko RasaRefactor the interface of SL::Compiler
2021-02-14 Mikko RasaMove the GLSL compiler entirely in its own namespace
2021-02-14 Mikko RasaRearrange soucre files into subdirectories