~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to docs/_extra/specs/EGL_MESA_device_software.txt

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Name
2
 
 
3
 
    MESA_device_software
4
 
 
5
 
Name Strings
6
 
 
7
 
    EGL_MESA_device_software
8
 
 
9
 
Contributors
10
 
 
11
 
    Adam Jackson <ajax@redhat.com>
12
 
    Emil Velikov <emil.velikov@collabora.com>
13
 
 
14
 
Contacts
15
 
 
16
 
    Adam Jackson <ajax@redhat.com>
17
 
 
18
 
Status
19
 
 
20
 
    DRAFT
21
 
 
22
 
Version
23
 
 
24
 
    Version 2, 2018-10-03
25
 
 
26
 
Number
27
 
 
28
 
    EGL Extension #TODO
29
 
 
30
 
Extension Type
31
 
 
32
 
    EGL device extension
33
 
 
34
 
Dependencies
35
 
 
36
 
    Requires EGL_EXT_device_query.
37
 
 
38
 
    This extension is written against the EGL 1.5 Specification.
39
 
 
40
 
Overview
41
 
 
42
 
    This extension defines a software EGL "device". The device is not backed by
43
 
    any actual device node and simply renders into client memory.
44
 
 
45
 
    By defining this as an extension, EGL_EXT_device_enumeration is able to
46
 
    sanely enumerate a software device.
47
 
 
48
 
New Types
49
 
 
50
 
    None
51
 
 
52
 
New Procedures and Functions
53
 
 
54
 
    None
55
 
 
56
 
New Tokens
57
 
 
58
 
    None
59
 
 
60
 
Additions to the EGL Specification
61
 
 
62
 
    None
63
 
 
64
 
New Behavior
65
 
 
66
 
    The device list produced by eglQueryDevicesEXT will include a software
67
 
    device. This can be distinguished from other device classes in the usual
68
 
    way by calling eglQueryDeviceStringEXT(EGL_EXTENSIONS) and matching this
69
 
    extension's string in the result.
70
 
 
71
 
Issues
72
 
 
73
 
    None
74
 
 
75
 
Revision History
76
 
 
77
 
    Version 2, 2018-10-03 (Emil Velikov)
78
 
        - Drop "fallback" from "software fallback device"
79
 
        - Add Emil Velikov as contributor
80
 
 
81
 
    Version 1, 2017-07-06 (Adam Jackson)
82
 
        - Initial version