Monday, September 12, 2022

OVCC_ANS : Optimised Vector component Compression with Alpha Numeric Sequencing & Compression

OVCC_ANS : Optimised Vector component Compression with Alpha Numeric Sequencing & Compression (c)Rupert S

*
Suitable for codec, Texture, Video Element, Firmware & ROM, Executable, Storage & RAM, DLL & Library runtimes, CSS & JS & HDMI & DisplayPort VESA Specifications : https://science.n-helix.com/2022/09/ovccans.html

Eclectic & for the codecs of the world! OVCCANS (install and maintain as provided HPC Pack)
https://science.n-helix.com/2018/09/hpc-pack-install-guide.html
*

OVCC_ANS : RS


Suitable for codec, Texture, Video Element, Firmware & ROM, Executable, Storage & RAM, DLL & Library runtimes, CSS & JS & HDMI & DisplayPort VESA Specifications

Storage Problems EEPROM : Small powerful packed firmware for Devices, Routers, TV's Cameras & Computers

*
Devices, Drivers, VESA DSC & Active display drivers
PoCL & CL Kernels are used for the codecs & shading; Simply from the point of view multithreading SysCL & OpenCL are most effective at headless worker kernels; Frame buffer not required.

https://science.n-helix.com/2022/08/jit-dongle.html
https://science.n-helix.com/2022/06/jit-compiler.html
*

Cache Cyclic load segment Code Replication is quite a bit more efficient from the Shader, OpenCL, SiMD & Float expression point of view.

With code replication you do not necessarily have to depack the RAM to run the code; But that is a question of Jumps or Cache Cycles!

Similar to vector render on the optimised Vector component input compression is a layer of compression that renders fine lines, Curves & circles & points & basic gradients,

*
Wavelet bF16, F16 are quite useful for MP4 Standard compression
Wavelet bF32, F32 are quite useful for MP4 Enhanced Precision compression
Speed = bF16 (with advantages of long chain integer & small exponent)
For AVX F32 up to F64 are variously advantaged in multithreading,
Exceptionally bF16 & F16 NANO SiMD
*

OVCC is used to apply layers of vector graphic elements with optimised wavelets..
In principle the file is saved like so:

OVCC Layers

V = Vector
W = Wavelet
Gv = Gradient vector
Ns = Numeric Sequence
As = Alphabet Sequence
Ans = Alpha Numeric Sequence

{Load Binary or code: DLL,Exe, Library, WebJS for example}: {Firmware, Separate or joined}
{ Header }
{ Value storage for replication }
{ Gv:1>n, W:1>n, V:1>n }
{ Cans:1>n, Ns:1>n, As:1>n, Ans:1>n }

Vector Storage

[Gv];[Gv];[Gv]
[V];[V];[V];[V]
[W];[W];[W];[W]
[V];[Gv];[V];[Gv]
[W];[W];[V];[Gv];[W];[W];[V];[Gv]

Sequence Storage

[Ans];[Ans];[Ans]
[Ns];[Ns];[Ns];[Ns]
[As];[As];[As];[As]
[Ns];[Ans];[Ns];[Ans]
[As];[As];[Ns];[Ans];[As];[As];[Ns];[Ans]

Code Sequence Storage

[Loader]
[Cans];[Cans];[Cans]
[Ans];[Ans];[Ans]
[Ns];[Ns];[Ns];[Ns]
[As];[As];[As];[As]
[Ns];[Ans];[Ns];[Ans]
[As];[As];[Ns];[Ans];[As];[As];[Ns];[Ans]

You can use vector compression on plane transparency & Greyscale adding a lot to sharpness if optimised.

*
You see at the worst Drivers are compiled with last stage DSC Compression as Pixel shaders or compute shaders,

Thus avoiding bad bios DSC VESA But you can use OpenCL & directly render the frame as smoothing is not particularly required!

Even though before DSC a Smooth Wavelet is a big advantage to compression ratio & sharpness

But OpenCL Can smooth & sharpen with AA & SS Implemented
*

Drill texture & image format (with contrast & depth enhancement)


https://drive.google.com/file/d/1G71Vd9d3wimVi8OkSk7Jkt6NtPB64PCG/view?usp=sharing

https://drive.google.com/file/d/1u2Qa7OVbSKIpwn24I7YDbwp2xdbjIOEo/view?usp=sharing

Scanline Coder Compression
https://drive.google.com/file/d/148-BpVSfT6bA5nPjKoiZ41vwuI9n7P_f/view?usp=sharing

https://is.gd/BTSource

https://is.gd/LEDSource

(documents) JIT & OpenCL & Codec : https://is.gd/DisplaySourceCode

Include vector today *important* RS https://vesa.org/vesa-display-compression-codecs/

https://science.n-helix.com/2022/08/jit-dongle.html

https://science.n-helix.com/2022/06/jit-compiler.html

https://science.n-helix.com/2022/04/vecsr.html

https://science.n-helix.com/2016/04/3d-desktop-virtualization.html

https://science.n-helix.com/2019/06/vulkan-stack.html

https://science.n-helix.com/2019/06/kernel.html

https://science.n-helix.com/2022/03/fsr-focal-length.html

https://science.n-helix.com/2018/01/integer-floats-with-remainder-theory.html

https://science.n-helix.com/2022/08/simd.html

Eclectic & for the codecs of the world! OVCCANS (install and maintain as provided HPC Pack)

https://science.n-helix.com/2018/09/hpc-pack-install-guide.html

https://science.n-helix.com/2022/09/ovccans.html

Suitable for codec, Texture, Video Element, CSS & JS & HDMI & DisplayPort VESA Specifications : https://science.n-helix.com/2022/09/ovccans.html

https://www.gyan.dev/ffmpeg/builds/
https://github.com/GyanD/codexffmpeg/releases/tag/tools-2022-01-01-git-d6b2357edd
https://github.com/GyanD/codexffmpeg/releases/tag/5.1.1
https://www.gyan.dev/ffmpeg/builds/ffmpeg-tools.zip
https://github.com/GyanD/codexffmpeg/releases/download/5.1.1/ffmpeg-5.1.1-full_build.zip

https://ffmpeg.org/download.html
https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2

Full H265, H264 & AV1 Support https://drive.google.com/file/d/1Xka_QSRmVBCqnyCZwrA_yjnqwSl4g0ml/view?usp=sharing
*****

https://www.phoronix.com/news/Rust-UEFI-Firmware-Hope-Tier-2

https://rust-lang.github.io/compiler-team/

https://dvdhrm.github.io/2022/09/07/towards-stable-rust-uefi/

https://doc.rust-lang.org/nightly/rustc/platform-support/unknown-uefi.html

https://github.com/rust-lang/compiler-team/issues/555

Yes Firmware Codec Development is the Dinosaur!
DOLBY ATMOS 7.1.2 "Dinosaurs in Atmos"- OFFICIAL THEATER DOLBY VISION [4KHDR]
https://www.youtube.com/watch?v=0EKBYVUj4w0