Announcement

Collapse
No announcement yet.

Khronos Announces A Data Format Specification

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Khronos Announces A Data Format Specification

    Phoronix: Khronos Announces A Data Format Specification

    The Khronos Group, the organization behind OpenGL, OpenCL, Vulkan, and others, today announced a standard data format specification that's aptly called the "Khronos Data Format Specification 1.0."..

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Nice nice, but where is vulkan?

    Comment


    • #3
      Or more importantly, where's the english translation of "what it does" / who is this used by / useful for?

      Comment


      • #4
        Khronos? Another spec? ur kidding me? What's this one for? Cross GL and Vulkan?

        Comment


        • #5
          Originally posted by lunarcloud View Post
          Or more importantly, where's the english translation of "what it does" / who is this used by / useful for?
          copy/pasted from article it linked. sometimes, reading pays off

          This specification has already been used to describe precise descriptions for Vulkan? and OpenVX? internal data formats. APIs can also define extensions with data format descriptors to be used for both interoperation between multiple standards and for describing user-visible data.

          Comment


          • #6
            Originally posted by justmy2cents View Post

            This specification has already been used...
            So why are they announcing it (making news) since this was already used?

            Comment


            • #7
              Originally posted by mark45 View Post
              So why are they announcing it (making news) since this was already used?
              notice that it was used internally. if i guess, this probably means they finally solidified it where it is usable to external use too

              Comment


              • #8
                precise mechanisms to generate machine-readable format descriptions of repetitive data, such as pixels, enabling standards and software to cleanly communicate and interoperate.
                So in other words they developed a new image format?

                Comment


                • #9
                  The answer to that is an emphatic NO! This is not a new image format. This is intended to be used to communicate common metadata between different APIs.

                  So, say you are creating a game, and you need to pass texture data to Vulkan. You could use this as a standardized description of what is contained in the texture. It is important to realize this does not care what is in the actual data blocks, so long as it can be of a fixed size. So you could use this for more than image data, such as text blocks, though they point out that there are already some great text interchange formats available.

                  There are some really cool ideas behind this, but it is intended to be used in memory, though nothing precludes you from creating a format that can easily map into this structure.

                  Comment

                  Working...
                  X