Skip to content
Snippets Groups Projects
Select Git revision
  • test default
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.03Feb31Jan282726232221111087631Dec3020181716131211109765432127Nov2623222120191514131211109875131Oct3029282423222120181716151411975432128Sep26242017864331Aug30292713986543131Jul229862128Jun262524212019171413121110763230May2928177526Apr2517151413121110975321Mar13129874128Feb272625222120171413121186431Jan292824111021Dec191312GL_ARB_enhanced_layouts, final. #extension tests, built-in constants, and bug fix for non-constant expression in layout(...=expr).ESSL 1.0: Add GL_FRAGMENT_PRECISION_HIGH to ESSL 1.0. It was in desktop, and properly not in ES 3.0, but missing in ES 1.0.GL_ARB_enhanced_layouts, part 6: Numerical side of uniform offset and align semantics. IncludedGL_ARB_enhanced_layouts, part 5: uniform offset and align semantics. Numerical computations not yet done.Fix build errors:Support GL_ARB_texture_cube_map_array extension for desktop.x86 (32-bit) fix for last g++ fix.fix g++ complaintGL_ARB_enhanced_layouts, part 4: Numerical side of xfb_*: offset computation, size computation, alias detection, paddings, overflow, implicit strides, gl_Max* checks, etc.Support both dynamic CRT and static CRT configurations on VS11 build. The public download needs the static one for user simplicity, while some downstream tools need the dynamic one.Move to the v110_xp toolset to support XP.Bug 11531: Use %zu when printing size_t values in printf and use "friend class" instead of "friend".Remove Windows VS 11 executable dependencies on MSVCP110.dll and MSVCR110.dll. The only DLL needed now is the standard KERNEL32.DLL.GL_ARB_enhanced_layouts, part 3: Semantics for xfb_*: where they can go, inheritance, etc., but not yet the backing arithmetic for offsets and strides.Fix g++ warning and update Window's binary.Improvement to the AST traversal infrastructure.update Makefile dependenciesSeveral miscellaneous portability improvements (no functional changes).GL_ARB_enhanced_layouts, part 2: Full implementation of location/component, plus the parsing for xfb* and align/offset (but not yet full semantics for align/offset).GL_ARB_enhanced_layouts, part 1: Track whether constants are literals, to enable version-specific checking of layout(... = literal) vs. layout(... = expression).Fix slight inconsistencies in which qualifiers are inherited into block members:Minor infrastructure changes, to simplify an upcoming check in:Tests: add a few more test cases.update linux binaryProperly handle 'default' nested in flow control, as well as default/case outside switch statements.Update windows binaries.fix g++ complaint and update binariesPreprocessor: Rationalize, simplify, and correct the stack of input sources and their tokenization. This includedAdd array sizing/checking/overlapping semantics for tessellation inputs.Allow tessellation shaders to work on versions back to 150. Also combined all the tessellation tests into a single run.Additional semantic checking for tessellation shaders and related clean up:Update Linux script and binaries1) Allow '\' before a non-newline as a token in the preprocessor, and 2) localize line-continuation to just the pp scanner.Tessellation: Smaller changes: Take tessellation control output arrayness into account in location overlap testing, better error message for redeclaring a built-in with size to be unsized.Tessellation: Implicit array sizing and consistency checking of control-shader output arrays based on layout(vertices=...).Tessellation: implement 'patch' semantics.Update Linux binariesAdd missing check that a function call is not using the same name as a variable hiding the function's name. Also, support version 110 separate name spaces for functions and variable names.Tessellation partial implementation (not ready for use yet), including:Update Linux binaries
Loading