Commit be6c145
committed
Release 6.4.0
* Now require a compiler with [C++20](https://en.cppreference.com/w/cpp/compiler_support/20) support.
* New OpenCL samples
* ColorSeg
* GaussianFilter
* Gray2Rgb
* MedianFilter
* MorphoDilate
* MorphoErode
* Rgb2Gray
* Rgb2Hsv
* Rgb888ToRgb565
* Rgb888ToUYVY
* SobelHFilter
* SobelVFilter
* New OpenGL ES2 samples
* System.Gestures
* UI.RenderTest
* New OpenGL ES3 samples
* System.Gestures
* UI.RenderTest
* UI.Gestures
* New Vulkan samples
* System.EasingFunctions
* System.Gestures
* UI.RenderTest
* UI.Gestures
* Added new demo app templates
* OpenGLES3.HDR
* Vulkan.HDR
* New OpenGL ES 2+3 command line arguments
* ```--EGLSampleBuffers <arg>``` Force EGL_SAMPLE_BUFFERS to the given value
* ```--EGLSamples <arg>``` Force EGL_SAMPLES to the given value
* FslSimpleUI
* Reworked the way colors are handled so we can better support SRGB and HDR rendering.
* All control color properties are now represented by UIColor instead of Color (16bit per channel and color space info).
* Rendering uses UIRenderColor which stores the colors using 16bit per channel mathing the frame buffer format (linear/non-linear).
* Basic gesture support.
* Basic scroll view with gesture support.
* FslSimpleUI.Delcarative updated to support most controls, it can also now dump a xsd from code describing the possibilities.
* The default theme texture atlas is now generated in two versions
* NonLinear (premultiply alpha is done directly on the non-linear SRGB colors, like we used to do)
* Linear (premultiply alpha is done by transforming the RGB colors to linear values and applying the alpha, then converting back to non-linear).
* Support for line rendering for charts.
* Misc
* Clang tidy now enforces naming conventions.
* HDR screenshot support.
* ImageConverter service updated.
* Added FslDemoService.ImageConverter.HDR service.
* Added FslGraphics2D.PixelFormatConverter package.
* BasicRender line list+strip support.
* Stats sample now show CPU chars (GLES2, GLES3, Vulkan).
* TightBitmap added for the cases where you need to work on bitmap data where the data is tighly packed in memory.
* ```StringViewLite``` now utilize a ```std::string_view``` internally.
* ```ReadOnlySpan``` now utilize a ```std::span<const T>``` internally.
* ```Span``` now utilize a ```std::span<T>``` internally.
* Updated easing function in FslBase
* Many old classes now utilize span's instead of pointer, length.
* UIDemoAppLegacyExtension was removed and all samples using it updated to use UIDemoAppExtension.
Change-Id: Ie5f4080c7b9b895e85acad9ca3286f94b1bf29af1 parent 4bdb1c4 commit be6c145
File tree
3,233 files changed
+107824
-34399
lines changed- .Config
- FslBuildGen
- BuildConfig
- Generator
- Tool
- Import.gen
- Jenkins/yocto
- Templates.gen
- AndroidGradleCMake/Modify/app
- Android/Modify/jni
- CMake
- NewProject/C++
- ConsoleMinimal/Modify/source
- Console/Modify/source
- G2D/Modify/source
- GLES2/Modify/source
- GLES3/Modify/source
- OpenCL1_2/Modify/source
- OpenCL/Modify/source
- OpenCV4/Modify/source
- OpenVG/Modify/source
- OpenVX1_2/Modify/source
- OpenVX/Modify/source
- WindowVulkan/Modify/source
- Window/Modify/source
- DemoApps
- Console
- BasicThreadAsyncService
- BasicThreadAsync
- BasicThread
- Console101
- ConsoleMinimal101
- System/CustomAppServices
- G2D
- DFGraphicsBasic2D
- EightLayers/source
- GLES2
- Bloom
- Content.bld
- source
- Blur
- source
- DeBayer/source
- DirectMultiSamplingVideoYUV/source
- EightLayerBlend
- FractalShader
- source
- LineBuilder101
- source
- ModelLoaderBasics
- source
- ModelViewer
- source
- OpenCV101
- S01_SimpleTriangle
- source
- S02_ColoredTriangle
- source
- S03_Transform
- source
- S04_Projection
- source
- S06_Texturing
- source
- S07_EnvMapping
- source
- S08_EnvMappingRefraction
- source
- S09_VIV_direct_texture/source
- SdfFonts
- Content.bld
- source
- Stats
- Content.bld
- source
- System
- BasicRenderModelLoader
- Content.bld
- source
- DFGraphicsBasic2D
- DFNativeBatch2D
- Content.bld
- source
- DevBasicRenderCustomShader
- source
- DevBasicRender
- source
- DevNativeTexture2D
- Content.bld
- InputEvents
- OnDemandRendering
- Content.bld
- source
- T3DStressTest
- source
- Shader
- TextureCompression
- Content.bld
- source
- UI
- BasicDataBinding
- Content.bld
- source
- Benchmark
- Content.bld
- source
- Charts
- Content.bld
- source
- Declarative
- Content.bld
- Content
- source
- DpiScale
- Content.bld
- PixelPerfect
- Content.bld
- RenderTest
- Content.bld
- source
- SimpleUI100
- Content.bld
- source
- SimpleUI101
- Content.bld
- SmoothScroll
- Content.bld
- source
- ThemeBasicUI
- Content.bld
- VIVDirectTextureMultiSampling/source
- GLES3
- AssimpDoubleTexture
- source
- Bloom
- Content.bld
- source
- CameraDemo
- source
- ColorspaceInfo
- D1_1_VBOs
- source
- D1_2_VAOs
- source
- DFNativeBatchCamera
- source
- DirectMultiSamplingVideoYUV/source
- E1_1_VBOs
- source
- E1_2_VAOs
- source
- E2_1_CopyBuffer
- source
- E3_0_InstancingSimple
- source
- E4_0_PRestart
- source
- E6_0_MultipleRenderTargets
- source
- E7_0_ParticleSystem
- source
- EquirectangularToCubemap
- source
- FractalShader
- source
- FurShellRendering
- source
- Shader
- GammaCorrection
- Content.bld
- source
- HDR01_BasicToneMapping
- Content.bld
- source
- HDR02_FBBasicToneMapping
- Content.bld
- source
- HDR03_SkyboxToneMapping
- Content.bld
- source
- HDR04_HDRFramebuffer
- Content.bld
- source
- LineBuilder101
- source
- ModelInstancing
- Content.bld
- source
- ModelLoaderBasics
- source
- ModelViewer
- source
- MultipleViewportsFractalShader
- source
- ObjectSelection
- Content.bld
- source
- OpenCL101
- OpenCLGaussianFilter
- source
- OpenCV101
- OpenCVMatToNativeBatch
- source
- OpenCVMatToUI
- Content.bld
- source
- OpenVX101
- source
- ParticleSystem
- Content.bld
- source
- PSGpu
- PS
- Draw
- Emit
- RenderToTexture
- Content.bld
- source
- S01_SimpleTriangle
- source
- S02_ColoredTriangle
- source
- S03_Transform
- source
- S04_Projection
- source
- S05_PrecompiledShader/source
- S06_Texturing
- source
- S07_EnvMapping
- source
- S08_EnvMappingRefraction
- source
- S09_VIV_direct_texture/source
- SRGBFramebuffer
- Content.bld
- source
- Scissor101
- source
- SdfFonts
- Content.bld
- source
- Skybox
- source
- SpatialHashGrid2D
- Content.bld
- source
- SpringBackground
- Content.bld
- source
- Bloom
- GridRender
- Stats
- Content.bld
- source
- System
- BasicRenderModelLoader
- Content.bld
- source
- DFGraphicsBasic2D
- DFNativeBatch2D
- Content.bld
- source
- DevBasicRenderCustomShader
- source
- DevBasicRender
- source
- DevNativeTexture2D
- Content.bld
- Gestures
- Content.bld
- source
- OnDemandRendering
- Content.bld
- source
- T3DStressTest
- source
- Shader
- Tessellation101
- TessellationSample
- Content.bld
- source
- TestScene
- TextureCompression
- Content.bld
- source
- UI
- BasicDataBinding
- Content.bld
- source
- Benchmark
- Content.bld
- source
- Charts
- Content.bld
- source
- Declarative
- Content.bld
- Content
- source
- DpiScale
- Content.bld
- Gestures
- Content.bld
- source
- PixelPerfect
- Content.bld
- RenderTest
- Content.bld
- source
- SimpleUI100
- Content.bld
- source
- SimpleUI101
- Content.bld
- SmoothScroll
- Content.bld
- source
- ThemeBasicUI
- Content.bld
- VerletIntegration101
- Content.bld
- Content/Old
- source
- OpenCL
- Colorseg
- Content
- source
- FastFourierTransform
- source
- GaussianFilter
- Content
- source
- Gray2Rgb
- Content
- source
- Info
- source
- MedianFilter
- Content
- source
- MorphoDilate
- Content
- source
- MorphoErode
- Content
- source
- Rgb2Gray
- Content
- source
- Rgb2Hsv
- Content
- source
- Rgb888toRgb565
- Content
- source
- Rgb888toUYVY
- Content
- source
- SobelHFilter
- Content
- source
- SobelVFilter
- Content
- source
- SobelVHFilter
- Content
- source
- SoftISP
- source
- OpenCV
- OpenCV101
- OpenCV102
- source
- OpenVG
- BitmapFont
- source
- CoverFlow
- source
- Example1
- source
- Example2
- source
- Example3
- source
- SimpleBench
- source
- System/DFGraphicsBasic2D
- VGStressTest
- source
- OpenVX
- SoftISP/source
- Stereo/source
- VxTutorial1/source
- Vulkan
- Bloom
- Content.bld
- source
- ComputeParticles
- Content
- shaders
- source
- DisplacementMapping
- Content/shaders
- source
- DynamicTerrainTessellation
- Content/shaders
- source
- EffectOffscreen
- Content
- source
- FractalShader
- Content
- source
- FurShellRendering
- Content
- Instanced2
- Instanced
- MultiPass
- source
- GammaCorrection
- Content.bld
- Content
- source
- Gears
- Content/shaders
- source
- GenerateMipMaps
- Content.bld
- Content
- source
- GpuTimestamp
- Content.bld
- source
- HDR01_BasicToneMapping
- Content.bld
- Content
- source
- HDR02_FBBasicToneMapping
- Content.bld
- Content
- source
- HDR03_SkyboxToneMapping
- Content.bld
- Content
- source
- HDR04_HDRFramebuffer
- Content.bld
- Content
- source
- LineBuilder101
- Content
- source
- MeshInstancing
- Content/shaders
- source
- ModelInstancing
- Content.bld
- source
- ModelLoaderBasics
- Content
- source
- ModelViewer
- Content
- source
- MultipleViewportsFractalShader
- Content
- source
- NativeWindowTest
- source
- ObjectSelection
- Content.bld
- Content
- source
- OpenCL101
- source
- OpenCLGaussianFilter
- Content
- source
- OpenCV101
- OpenCVMatToNativeBatch
- source
- OpenCVMatToUI
- Content.bld
- source
- OpenVX101
- source
- SRGBFramebuffer
- Content.bld
- Content
- source
- Scissor101
- Content
- source
- Screenshot
- Content.bld
- source
- SdfFonts
- Content.bld
- Content
- source
- ShaderClock
- Content.bld
- source
- Skybox
- Content
- source
- SpatialHashGrid2D
- Content.bld
- Stats
- Content.bld
- System
- BasicRenderModelLoader
- Content.bld
- CustomAppServices
- DFGraphicsBasic2D
- DFNativeBatch2D
- Content.bld
- source
- DevBasicRenderCustomShader
- source
- DevBasicRender
- DevBatch
- Content.bld
- Content
- QuadBatch
- source
- DevNativeTexture2D
- Content.bld
- EasingFunctions
- Content.bld
- source
- Gestures
- Content.bld
- source
- InputEvents
- OnDemandRendering
- Content.bld
- T3DStressTest
- Content
- Instanced
- MultiPass
- source
- TessellationPNTriangles
- Content/shaders
- source
- TextureCompression
- Content.bld
- source
- TexturingArrays
- Content/shaders
- source
- TexturingCubeMap
- Content/shaders
- source
- Texturing
- source
- Triangle
- source
- UI
- BasicDataBinding
- Content.bld
- Benchmark
- Content.bld
- Charts
- Content.bld
- Declarative
- Content.bld
- Content
- source
- DpiScale
- Content.bld
- Gestures
- Content.bld
- source
- PixelPerfect
- Content.bld
- RenderTest
- Content.bld
- source
- SimpleUI100
- Content.bld
- source
- SimpleUI101
- Content.bld
- SmoothScroll
- Content.bld
- source
- ThemeBasicUI
- Content.bld
- Vulkan101
- Content
- source
- VulkanComputeMandelbrot
- Content
- source
- VulkanInfo
- source
- Window
- System/InputEvents
- VulkanTriangle
- source
- Window101
- DemoFramework
- FslAssimp/source/FslAssimp
- FslBase
- UnitTest/source/FslBase/UnitTest
- Arguments
- Bits
- Collections
- Concurrent
- Compression
- GetOpt
- IO
- Log
- Math/Pixel
- String
- Time
- Transition
- Math
- Dp
- Pixel
- Span
- String
- System
- Time
- Transition
- include/FslBase
- Arguments
- Bits
- Collections
- Concurrent
- Debug/Transition
- Getopt
- Util
- IO
- Log
- Common
- IO
- Math
- Dp
- Pixel
- String
- Time
- Transition
- Math
- Dp
- Pixel
- Placement
- Span
- String
- System
- Time
- Transition
- source/FslBase
- Arguments
- Bits
- Debug/Transition
- Getopt
- IO
- Log
- Math
- String
- System
- Platform
- QNX
- Transition
- FslDataBinding/Base
- UnitTest/source/FslDataBinding/UnitTest
- Binding
- Experiment
- Internal
- Property
- include/FslDataBinding/Base
- Bind
- Internal
- Log
- Object
- Property
- source/FslDataBinding/Base
- Object
- Property
- FslDemoApp
- Base
- UnitTest/source/FslDemoApp/Base/UnitTest
- include/FslDemoApp/Base
- Service
- Events
- Basic
- Texture
- Setup
- source/FslDemoApp/Base
- Overlay
- Service/Events/Basic
- ConsoleMinimal
- include/FslDemoApp/ConsoleMinimal
- Setup
- source/FslDemoApp/ConsoleMinimal/Setup
- Console
- include/FslDemoApp/Console
- Setup
- source/FslDemoApp/Console/Setup
- G2D
- include/FslDemoApp/G2D/Setup
- source/FslDemoApp/G2D/Setup
- OpenCL
- include/FslDemoApp/OpenCL
- Setup
- source/FslDemoApp/OpenCL/Setup
- OpenGLES2
- include/FslDemoApp/OpenGLES2/Setup
- source/FslDemoApp/OpenGLES2/Setup
- OpenGLES3.HDR
- include/FslDemoApp/OpenGLES3/HDR/Setup
- source/FslDemoApp/OpenGLES3/HDR/Setup
- OpenGLES3
- include/FslDemoApp/OpenGLES3/Setup
- source/FslDemoApp/OpenGLES3/Setup
- OpenVG
- include/FslDemoApp/OpenVG/Setup
- source/FslDemoApp/OpenVG/Setup
- OpenVX
- include/FslDemoApp/OpenVX
- Setup
- source/FslDemoApp/OpenVX/Setup
- Stub
- include/FslDemoApp/Stub/Setup
- source/FslDemoApp/Stub/Setup
- Util/Graphics
- include/FslDemoApp/Util/Graphics/Service
- ImageConverter
- ImageLibrary
- source/FslDemoApp/Util/Graphics
- Service
- ImageConverterLibrary
- ImageConverter
- ImageLibrary
- Vulkan.HDR
- include/FslDemoApp/Vulkan/HDR/Setup
- source/FslDemoApp/Vulkan/HDR/Setup
- Vulkan
- include/FslDemoApp/Vulkan
- Basic
- Setup
- source/FslDemoApp/Vulkan
- Setup
- Window
- include/FslDemoApp/Window/Setup
- source/FslDemoApp/Window/Setup
- FslDemoHost
- Base
- UnitTest/source/FslDemoHost/Base/UnitTest
- include/FslDemoHost/Base
- Service
- BitmapConverter
- Content
- Persistent
- Test
- Texture
- source/FslDemoHost/Base
- Service
- AppInfo
- BitmapConverter
- Events
- Gamepad
- ImageBasic
- Keyboard
- Mouse
- Profiler
- Test
- Texture
- EGL/source/FslDemoHost/EGL
- OpenGLES2/include/FslDemoHost/OpenGLES2
- OpenGLES3/include/FslDemoHost/OpenGLES3
- Vulkan
- Config
- include/FslDemoHost/Vulkan/Config
- source/FslDemoHost/Vulkan/Config
- source/FslDemoHost/Vulkan
- FslDemoPlatform
- Link/include/FslDemoPlatform/Link
- include/FslDemoPlatform
- source/FslDemoPlatform
- Configuration/Android
- Setup
- FslDemoService
- BitmapConverter
- include/FslDemoService/BitmapConverter
- CpuStats
- Impl
- include/FslDemoService/CpuStats/Impl
- Adapter
- All
- Linux
- Win32
- source/FslDemoService/CpuStats/Impl
- Adapter
- All
- Linux
- Win32
- include/FslDemoService/CpuStats
- Graphics
- Control/include/FslDemoService/Graphics/Control
- Impl
- include/FslDemoService/Graphics/Impl
- source/FslDemoService/Graphics/Impl
- include/FslDemoService/Graphics
- ImageConverter.HDR
- include/FslDemoService/ImageConverter/HDR
- source/FslDemoService/ImageConverter/HDR
- ImageConverter
- include/FslDemoService/ImageConverter
- NativeGraphics
- Base/include/FslDemoService/NativeGraphics/Base
- BasicRender
- include/FslDemoService/NativeGraphics/BasicRender
- source/FslDemoService/NativeGraphics/BasicRender
- G2D
- include/FslDemoService/NativeGraphics/G2D
- source/FslDemoService/NativeGraphics/G2D
- No3D
- include/FslDemoService/NativeGraphics/No3D
- source/FslDemoService/NativeGraphics/No3D
- OpenGLES2
- UnitTest/source/FslDemoService/NativeGraphics/OpenGLES2/UnitTest
- include/FslDemoService/NativeGraphics/OpenGLES2
- Log
- source/FslDemoService/NativeGraphics/OpenGLES2
- OpenGLES3
- UnitTest/source/FslDemoService/NativeGraphics/OpenGLES3/UnitTest
- include/FslDemoService/NativeGraphics/OpenGLES3
- Log
- source/FslDemoService/NativeGraphics/OpenGLES3
- OpenVG
- include/FslDemoService/NativeGraphics/OpenVG
- source/FslDemoService/NativeGraphics/OpenVG
- Stub
- include/FslDemoService/NativeGraphics/Stub
- source/FslDemoService/NativeGraphics/Stub
- Vulkan
- Content.bld
- include/FslDemoService/NativeGraphics/Vulkan
- source/FslDemoService/NativeGraphics/Vulkan
- Profiler/include/FslDemoService/Profiler
- FslGraphics2D
- PixelFormatConverter
- UnitTest
- source/FslGraphics2D/PixelFormatConverter/UnitTest
- Bitmap
- include/FslGraphics2D/PixelFormatConverter/Bitmap
- source/FslGraphics2D/PixelFormatConverter/Bitmap
- Procedural
- UnitTest/source/FslGraphics2D/Procedural/UnitTest/Batcher
- include/FslGraphics2D/Procedural
- Batcher
- Builder
- source
- FslGraphics2D/Procedural/Builder
- FslGraphics3D
- BasicRender
- UnitTest/source/FslGraphics3D/BasicRender/UnitTest/Material
- include/FslGraphics3D/BasicRender
- Adapter
- Buffer
- Material
- Shader
- Texture
- source/FslGraphics3D/BasicRender
- Material
- Shader
- Texture
- BasicScene/include/FslGraphics3D/BasicScene
- Build
- include/FslGraphics3D/Build
- source/FslGraphics3D/Build
- Camera/source/FslGraphics3D/Camera
- Procedural/UnitTest/source/FslGraphics3D/Procedural/UnitTest
- SceneFormat
- include/FslGraphics3D/SceneFormat
- source/FslGraphics3D/SceneFormat
- FslGraphics
- UnitTest
- Helper/include/FslGraphics/UnitTest/Helper
- Log
- Render
- source/FslGraphics/UnitTest
- Bitmap
- Converter
- Debug/Render/Basic
- Font
- Log
- Bitmap
- Render/Basic
- Render
- Strategy
- Sprite
- TextureAtlas
- Texture
- Transition
- Vertices
- include/FslGraphics
- Bitmap
- Converter
- Debug
- Bitmap
- Render/Basic
- Font
- IO
- Log
- Bitmap
- Render
- Basic
- Texture
- Render
- Adapter
- Basic
- Adapter
- Material
- Strategy
- Sprite
- Font
- Info/Core
- Material
- Basic
- TextureAtlas
- Texture
- ToneMapping
- Transition
- Vertices
- source/FslGraphics
- Bitmap
- Converter
- Debug
- Bitmap
- Render/Basic
- Font
- IO
- Render
- Basic
- Sprite
- Font
- Material
- TextureAtlas
- Texture
- Transition
- Vertices
- FslNativeWindow
- Base
- include/FslNativeWindow/Base
- source/FslNativeWindow/Base
- Platform
- include/FslNativeWindow/Platform/Adapter/Win32
- source/FslNativeWindow/Platform/Adapter
- Android
- QNX
- SDL
- Wayland
- Win32
- X11
- Vulkan
- include/FslNativeWindow/Vulkan
- source/FslNativeWindow/Vulkan/Adapter/Win32
- FslResearch
- PixelFormatConversion
- source/FslResearch/PixelFormatConversion
- SpatialGrid2D
- include/FslResearch/SpatialGrid2D
- source/FslResearch/SpatialGrid2D
- FslService
- Consumer/include/FslService/Consumer
- Impl/source/FslService/Impl/Threading/Launcher
- FslSimpleUI
- Activity
- include/FslSimpleUI/Activity
- source/FslSimpleUI/Activity
- App.Theme
- include/FslSimpleUI/App/Theme
- source/FslSimpleUI/App/Theme
- App
- include/FslSimpleUI/App
- Resource
- source/FslSimpleUI/App
- Resource
- Base
- UnitTest
- include/FslSimpleUI/Base/UnitTest
- Layout
- source/FslSimpleUI/Base/UnitTest
- Control
- Layout
- System/Event
- include/FslSimpleUI/Base
- Control
- Experimental
- Impl
- Logic
- Event
- Gesture
- Event
- Velocity
- Strategy
- Layout
- Mesh
- Property
- Render
- System
- Event
- Transition
- WindowCollection
- source/FslSimpleUI/Base
- Control
- Impl
- Logic
- Event
- Gesture
- Velocity
- Strategy
- Mesh
- System
- Event
- Modules/Input
- Transition
- Controls
- Charts.Common
- include/FslSimpleUI/Controls/Charts/Common
- source/FslSimpleUI/Controls/Charts/Common
- Charts
- UnitTest/source/FslSimpleUI/Controls/Charts/UnitTest
- Data
- Util
- include/FslSimpleUI/Controls/Charts
- Data
- Log/Data
- source/FslSimpleUI/Controls/Charts
- Data
- Render
- Declarative
- include/FslSimpleUI/Declarative
- ThemeProperties
- source/FslSimpleUI/Declarative
- Factories/Control
- ThemeProperties
- Render
- Base
- UnitTest/Helper
- include/FslSimpleUI/Render/Base/UnitTest/Helper
- source/FslSimpleUI/Render/Base/UnitTest/Helper
- include/FslSimpleUI/Render/Base
- Command
- Log
- Builder
- include/FslSimpleUI/Render/Builder
- IMBatch
- source/FslSimpleUI/Render/IMBatch
- Log
- Preprocess
- Basic
- Linear
- SpatialGrid
- Stub
- include/FslSimpleUI/Render/Stub
- source/FslSimpleUI/Render/Stub
- Theme
- Base/include/FslSimpleUI/Theme/Base
- Basic
- include/FslSimpleUI/Theme/Basic
- source/FslSimpleUI/Theme/Basic
- FslUnitTest
- TestPackages/Access
- P1/include/FslUnitTest/TestPackages/Access/P1
- P2_LinkP1
- include/FslUnitTest/TestPackages/Access/P2_LinkP1
- source/FslUnitTest/TestPackages/Access/P2_LinkP1
- P2_PriP1/include/FslUnitTest/TestPackages/Access/P2_PriP1
- P2_PubP1/include/FslUnitTest/TestPackages/Access/P2_PubP1
- P3_LinkP2_LinkP1/source
- P3_LinkP2_PriP1/source
- P3_LinkP2_PubP1/source
- P3_PriP2_LinkP1/source
- P3_PriP2_PriP1/source
- P3_PubP2_LinkP1/source
- P3_PubP2_PriP1/source
- include/FslUnitTest
- source/FslUnitTest
- FslUtil
- EGL
- include/FslUtil/EGL
- source/FslUtil/EGL
- OpenCL1_2
- include/FslUtil/OpenCL1_2
- source/FslUtil/OpenCL1_2
- OpenGLES2
- include/FslUtil/OpenGLES2
- Draw
- source/FslUtil/OpenGLES2
- Draw
- OpenGLES3_1
- include/FslUtil/OpenGLES3_1
- source/FslUtil/OpenGLES3_1
- OpenGLES3
- include/FslUtil/OpenGLES3
- Draw
- source/FslUtil/OpenGLES3
- Draw
- OpenVG
- include/FslUtil/OpenVG
- source/FslUtil/OpenVG
- Vulkan1_0
- UnitTest
- Helper
- include/FslUtil/Vulkan1_0/UnitTest/Helper
- source/FslUtil/Vulkan1_0/UnitTest/Helper
- source/FslUtil/Vulkan1_0/UnitTest
- Batch
- Util
- include/FslUtil/Vulkan1_0
- Batch
- Draft
- Log
- SafeType
- Util
- source/FslUtil/Vulkan1_0
- Batch
- Draft
- Managed
- Draw
- Util
- Doc
- Resources/Source
- BasicUI
- Gen
- Linear
- CustomAtlas
- Font
- NormalAtlas
- SdfAtlas
- UIAtlasBig
- UIAtlas
- NonLinear
- CustomAtlas
- Font
- NormalAtlas
- SdfAtlas
- UIAtlasBig
- UIAtlas
- DFSimpleUI101/Font
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,233 files changed
+107824
-34399
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
720 | | - | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
721 | 723 | | |
722 | 724 | | |
723 | 725 | | |
| |||
945 | 947 | | |
946 | 948 | | |
947 | 949 | | |
948 | | - | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
949 | 953 | | |
950 | 954 | | |
951 | 955 | | |
952 | 956 | | |
953 | 957 | | |
954 | 958 | | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
961 | 972 | | |
962 | 973 | | |
963 | 974 | | |
964 | | - | |
965 | | - | |
966 | | - | |
967 | | - | |
| 975 | + | |
968 | 976 | | |
969 | 977 | | |
970 | 978 | | |
971 | 979 | | |
972 | 980 | | |
973 | | - | |
974 | | - | |
| 981 | + | |
| 982 | + | |
975 | 983 | | |
976 | | - | |
| 984 | + | |
977 | 985 | | |
978 | 986 | | |
979 | 987 | | |
980 | 988 | | |
981 | | - | |
| 989 | + | |
982 | 990 | | |
983 | 991 | | |
984 | 992 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
492 | 492 | | |
493 | 493 | | |
494 | 494 | | |
495 | | - | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
496 | 508 | | |
497 | 509 | | |
498 | 510 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 3 | + | |
48 | 4 | | |
49 | 5 | | |
50 | 6 | | |
51 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
52 | 10 | | |
53 | | - | |
54 | | - | |
55 | 11 | | |
56 | 12 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments