~ubuntu-branches/ubuntu/oneiric/xorg-server/oneiric-201109091216

« back to all changes in this revision

Viewing changes to hw/dmx/doc/html/dmxcmap_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers, Christopher James Halse Rogers, Timo Aaltonen, Chase Douglas
  • Date: 2011-02-23 09:40:07 UTC
  • mfrom: (1.1.39 upstream) (0.1.22 experimental)
  • Revision ID: james.westby@ubuntu.com-20110223094007-xqwcet0zcbelhj56
Tags: 2:1.9.99.902-2ubuntu1
[ Christopher James Halse Rogers ]
* Merge from Debian experimental.  Remaining Ubuntu changes:
  - rules:
    + Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
    + Enable xcsecurity. (LP #247537)
    + Add --with-extra-module-dir to support GL alternatives.
    + Mention Ubuntu support in builderstring rather than package uploader's
      email address.
  - control:
    + Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
    + Add breaks for incompatible drivers. (LP #614993)
    + Drop libaudit-dev from build-deps.
    + Build-depend on newer mesa to pick up DRI search paths variable.
  - local/xvfb-run*: Add correct docs about error codes. (LP #328205)
  - debian/patches:
    + 100_rethrow_signals.patch:
      When aborting, re-raise signals for apport
    + 105_nvidia_fglrx_autodetect.patch:
      Load proprietary drivers automatically when installed.
    + 109_fix-swcursor-crash.patch:
      Avoid dereferencing null pointer while reloading cursors during
      resume. (LP: #371405)
    + 111_armel-drv-fallbacks.patch:
      Add support for armel driver fallbacks.
    + 121_only_switch_vt_when_active.diff:
      Add a check to prevent the X server from changing the VT when killing
      GDM from the console.
    + 122_xext_fix_card32_overflow_in_xauth.patch:
      Fix server crash when “xauth generate” is called with large timeout.
    + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
      166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
      169_mipointer_nullptr_checks.patch,
      172_cwgetbackingpicture_nullptr_check.patch:
      Fix various segfaults in xserver by checking pointers for NULL
      values before dereferencing them.
    + 165_man_xorg_conf_no_device_ident.patch
      Correct man page
    + 168_glibc_trace_to_stderr.patch:
      Report abort traces to stderr instead of terminal
    + 184_virtual_devices_autodetect.patch:
      Use vesa for qemu device, which is not supported by cirrus
    + 188_default_primary_to_first_busid.patch:
      Pick the first device and carry on (LP: #459512)
    + 190_cache-xkbcomp_output_for_fast_start_up.patch:
    + 191-Xorg-add-an-extra-module-path.patch:
      Add support for the alternatives module path.
    + 198_nohwaccess.patch:
      Adds a -nohwaccess argument to make X not access the hardware
      ports directly.
    + 200_randr-null.patch:
      Clarify a pointer initialization.
    + 206_intel_8xx_default_to_fbdev.patch:
      Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
    + 208_switch_on_release.diff:
      Switch keyboard layouts on key-release rather than key-press
        (LP #36812)
    + 209_add_legacy_bgnone_option.patch:
      Add -nr as a synonym for -background none until all ?DM are updated for
        the new option.
    + 210_pixman_null_ptr_check.patch: 
      Catch NULL pointer access after pixman_image_create_bits() failure
        (LP #705078)
    + Add 213_xichangehierarchy-check-oom.patch:
      Add NULL pointer check for out-of-memory conditions. (LP #720445)
    + debian/patches/214_glx_dri_searchdirs.patch:
      Search in same paths as mesa for DRI drivers for AIGLX so we can handle
      UMS fallback for radeon gracefully.
* 211_glx_fix_bindtextimageext_length_check.patch:
* 212_fix_request_length_check_for_createglxpbuffersgix.patch:
  - Drop; these cherry-picks are included in 1.10RC2
* debian/patches/214_glx_dri_searchdirs.patch:
  - Fix nouveau check to downgrade missing DRI error messages to info.
    We don't support nouveau's 3D, so let's not complain too strenuously
    when it's not installed.
* debian/patches/215_glx_drawable_refcounting.diff:
  - Refcount GLXDrawables to avoid use-after-free crashes.  Patch from
    xorg-devel mailing list.  Prevents segfault on logout and server
    regenerate, and possibly other times. (LP: #711422)
* 214_glx_dri_searchdirs.patch:
  - Fix dlclose/free snafu. (LP: #722563)
* debian/inputabiver:
* debian/videoabiver:
* debian/xserver-xorg-dev.install
  - Temporarily re-add these to xserver-xorg-dev so we don't need to merge
    all the driver changes from Debian en masse.  These should be dropped
    once all drivers have been merged from Debian, and certainly in Natty+1.
* debian/serverminver:
  - Include 2ubuntu1 string; Xi 2.1 bumps the minor input ABI, so drivers
    built against it need the Xi 2.1 patched server.

[ Timo Aaltonen ]
* debian/patches/216_dix-valuator-count-of-0-is-valid.diff:
  - For all but motion and proximity events, having no valuators is ok.
    Regression from 1.9, keyboard events are not converted to protocol
    events. (LP: #714696)

[ Chase Douglas ]
* Add in preliminary xi2.1 support
  - Added 500_xi2.1.patch
  - Moved 202_xf86CoordinationsToWindows.patch to
    501_xf86CoordinatesToWindow.patch
  - Moved 203_gestures-extension.patch to 502_gestures-extension.patch
  - Bump dependency on x11proto-input for xi 2.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 
2
<html>
 
3
  <head>
 
4
    <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
5
    <title>File Index</title>
 
6
    <link href="doxygen.css" rel="stylesheet" type="text/css">
 
7
  </head>
 
8
  <body>
 
9
<!-- Generated by Doxygen 1.6.3 -->
 
10
<div class="navigation" id="top">
 
11
  <div class="tabs">
 
12
    <ul>
 
13
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
 
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
 
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
 
16
    </ul>
 
17
  </div>
 
18
  <div class="tabs">
 
19
    <ul>
 
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
 
21
      <li><a href="globals.html"><span>Globals</span></a></li>
 
22
    </ul>
 
23
  </div>
 
24
</div>
 
25
<div class="contents">
 
26
<h1>dmxcmap.h File Reference</h1><code>#include &quot;colormapst.h&quot;</code><br/>
 
27
 
 
28
<p><a href="dmxcmap_8h_source.html">Go to the source code of this file.</a></p>
 
29
<table border="0" cellpadding="0" cellspacing="0">
 
30
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
 
31
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dmxColormapPriv.html">_dmxColormapPriv</a></td></tr>
 
32
<tr><td colspan="2"><h2>Defines</h2></td></tr>
 
33
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a713cec2a0442303cafdb59183a686d28">DMX_SET_COLORMAP_PRIV</a>(_pCMap, _pCMapPriv)&nbsp;&nbsp;&nbsp;dixSetPrivate(&amp;(_pCMap)-&gt;devPrivates, dmxColormapPrivateKey, _pCMapPriv)</td></tr>
 
34
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#aee4652aa0ac07182583f0cb18ed8557b">DMX_GET_COLORMAP_PRIV</a>(_pCMap)</td></tr>
 
35
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
 
36
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__dmxColormapPriv.html">_dmxColormapPriv</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a9b220494b52f982d4dcfa437d34d628b">dmxColormapPrivRec</a></td></tr>
 
37
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__dmxColormapPriv.html">_dmxColormapPriv</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#aec71fbb492f3a3ce7e6b2b083a8b0978">dmxColormapPrivPtr</a></td></tr>
 
38
<tr><td colspan="2"><h2>Functions</h2></td></tr>
 
39
<tr><td class="memItemLeft" align="right" valign="top">Bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a07f6c7d8523b669b5fa614cbe5c0e1ad">dmxCreateColormap</a> (ColormapPtr pColormap)</td></tr>
 
40
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#ab12dcafef41b3dc821dc1ecd220735c3">dmxDestroyColormap</a> (ColormapPtr pColormap)</td></tr>
 
41
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a13a0bbf846ac7b3dcb41ae9bc4e64a3e">dmxInstallColormap</a> (ColormapPtr pColormap)</td></tr>
 
42
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a38bddf73cfed2aec203c62fc5be4ae97">dmxStoreColors</a> (ColormapPtr pColormap, int ndef, xColorItem *pdef)</td></tr>
 
43
<tr><td class="memItemLeft" align="right" valign="top">Bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a5481a08a1030ecac42ff809a1c7d2139">dmxCreateDefColormap</a> (ScreenPtr pScreen)</td></tr>
 
44
<tr><td class="memItemLeft" align="right" valign="top">Bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a6986e997430cf665904ad9149e39a50b">dmxBECreateColormap</a> (ColormapPtr pColormap)</td></tr>
 
45
<tr><td class="memItemLeft" align="right" valign="top">Bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxcmap_8h.html#a432d82d6335a8bc17292440baded360c">dmxBEFreeColormap</a> (ColormapPtr pColormap)</td></tr>
 
46
</table>
 
47
<hr/><a name="_details"></a><h2>Detailed Description</h2>
 
48
<p>Header file for colormap support. </p>
 
49
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="dmxcmap_8c.html">dmxcmap.c</a>. </dd></dl>
 
50
<hr/><h2>Define Documentation</h2>
 
51
<a class="anchor" id="aee4652aa0ac07182583f0cb18ed8557b"></a><!-- doxytag: member="dmxcmap.h::DMX_GET_COLORMAP_PRIV" ref="aee4652aa0ac07182583f0cb18ed8557b" args="(_pCMap)" -->
 
52
<div class="memitem">
 
53
<div class="memproto">
 
54
      <table class="memname">
 
55
        <tr>
 
56
          <td class="memname">#define DMX_GET_COLORMAP_PRIV</td>
 
57
          <td>(</td>
 
58
          <td class="paramtype">_pCMap&nbsp;</td>
 
59
          <td class="paramname"></td>
 
60
          <td>&nbsp;)&nbsp;</td>
 
61
          <td></td>
 
62
        </tr>
 
63
      </table>
 
64
</div>
 
65
<div class="memdoc">
 
66
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="struct__dmxColormapPriv.html">dmxColormapPrivPtr</a>)            \
 
67
    dixLookupPrivate(&amp;(_pCMap)-&gt;devPrivates, <a class="code" href="dmx_8h.html#a47c216bb108efa441d7009a7da18d759">dmxColormapPrivateKey</a>)
 
68
</pre></div><p>Get colormap private structure. </p>
 
69
 
 
70
<p>Referenced by <a class="el" href="dmxcmap_8c_source.html#l00064">dmxBECreateColormap()</a>, <a class="el" href="dmxcmap_8c_source.html#l00111">dmxBEFreeColormap()</a>, <a class="el" href="dmxwindow_8c_source.html#l00070">dmxCreateRootWindow()</a>, <a class="el" href="dmxcmap_8c_source.html#l00128">dmxDestroyColormap()</a>, <a class="el" href="dmxwindow_8c_source.html#l00467">dmxDoChangeWindowAttributes()</a>, <a class="el" href="dmxwindow_8c_source.html#l00176">dmxGetDefaultWindowAttributes()</a>, <a class="el" href="dmxcmap_8c_source.html#l00147">dmxInstallColormap()</a>, and <a class="el" href="dmxcmap_8c_source.html#l00166">dmxStoreColors()</a>.</p>
 
71
 
 
72
</div>
 
73
</div>
 
74
<a class="anchor" id="a713cec2a0442303cafdb59183a686d28"></a><!-- doxytag: member="dmxcmap.h::DMX_SET_COLORMAP_PRIV" ref="a713cec2a0442303cafdb59183a686d28" args="(_pCMap, _pCMapPriv)" -->
 
75
<div class="memitem">
 
76
<div class="memproto">
 
77
      <table class="memname">
 
78
        <tr>
 
79
          <td class="memname">#define DMX_SET_COLORMAP_PRIV</td>
 
80
          <td>(</td>
 
81
          <td class="paramtype">_pCMap, </td>
 
82
        </tr>
 
83
        <tr>
 
84
          <td class="paramkey"></td>
 
85
          <td></td>
 
86
          <td class="paramtype">_pCMapPriv&nbsp;</td>
 
87
          <td class="paramname"></td>
 
88
          <td>&nbsp;)&nbsp;</td>
 
89
          <td>&nbsp;&nbsp;&nbsp;dixSetPrivate(&amp;(_pCMap)-&gt;devPrivates, dmxColormapPrivateKey, _pCMapPriv)</td>
 
90
        </tr>
 
91
      </table>
 
92
</div>
 
93
<div class="memdoc">
 
94
<p>Set colormap private structure. </p>
 
95
 
 
96
<p>Referenced by <a class="el" href="dmxcmap_8c_source.html#l00049">dmxAllocateColormapPrivates()</a>, and <a class="el" href="dmxcmap_8c_source.html#l00128">dmxDestroyColormap()</a>.</p>
 
97
 
 
98
</div>
 
99
</div>
 
100
<hr/><h2>Typedef Documentation</h2>
 
101
<a class="anchor" id="aec71fbb492f3a3ce7e6b2b083a8b0978"></a><!-- doxytag: member="dmxcmap.h::dmxColormapPrivPtr" ref="aec71fbb492f3a3ce7e6b2b083a8b0978" args="" -->
 
102
<div class="memitem">
 
103
<div class="memproto">
 
104
      <table class="memname">
 
105
        <tr>
 
106
          <td class="memname">typedef struct <a class="el" href="struct__dmxColormapPriv.html">_dmxColormapPriv</a> * <a class="el" href="struct__dmxColormapPriv.html">dmxColormapPrivPtr</a></td>
 
107
        </tr>
 
108
      </table>
 
109
</div>
 
110
<div class="memdoc">
 
111
 
 
112
</div>
 
113
</div>
 
114
<a class="anchor" id="a9b220494b52f982d4dcfa437d34d628b"></a><!-- doxytag: member="dmxcmap.h::dmxColormapPrivRec" ref="a9b220494b52f982d4dcfa437d34d628b" args="" -->
 
115
<div class="memitem">
 
116
<div class="memproto">
 
117
      <table class="memname">
 
118
        <tr>
 
119
          <td class="memname">typedef struct <a class="el" href="struct__dmxColormapPriv.html">_dmxColormapPriv</a>  <a class="el" href="struct__dmxColormapPriv.html">dmxColormapPrivRec</a></td>
 
120
        </tr>
 
121
      </table>
 
122
</div>
 
123
<div class="memdoc">
 
124
<p>Colormap private area. </p>
 
125
 
 
126
</div>
 
127
</div>
 
128
<hr/><h2>Function Documentation</h2>
 
129
<a class="anchor" id="a6986e997430cf665904ad9149e39a50b"></a><!-- doxytag: member="dmxcmap.h::dmxBECreateColormap" ref="a6986e997430cf665904ad9149e39a50b" args="(ColormapPtr pColormap)" -->
 
130
<div class="memitem">
 
131
<div class="memproto">
 
132
      <table class="memname">
 
133
        <tr>
 
134
          <td class="memname">Bool dmxBECreateColormap </td>
 
135
          <td>(</td>
 
136
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
137
          <td class="paramname"> <em>pColormap</em></td>
 
138
          <td>&nbsp;)&nbsp;</td>
 
139
          <td></td>
 
140
        </tr>
 
141
      </table>
 
142
</div>
 
143
<div class="memdoc">
 
144
<p>Create <em>pColormap</em> on the back-end server. </p>
 
145
 
 
146
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxcmap_8h_source.html#l00044">_dmxColormapPriv::cmap</a>, <a class="el" href="dmxcmap_8h_source.html#l00063">DMX_GET_COLORMAP_PRIV</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxvisual_8c_source.html#l00077">dmxLookupVisual()</a>, <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>, <a class="el" href="dmxlog_8h_source.html#l00045">dmxWarning</a>, and <a class="el" href="dmx_8h_source.html#l00123">_DMXScreenInfo::scrnWin</a>.</p>
 
147
 
 
148
<p>Referenced by <a class="el" href="dmxextension_8c_source.html#l00854">dmxBECreateResources()</a>, and <a class="el" href="dmxcmap_8c_source.html#l00088">dmxCreateColormap()</a>.</p>
 
149
 
 
150
</div>
 
151
</div>
 
152
<a class="anchor" id="a432d82d6335a8bc17292440baded360c"></a><!-- doxytag: member="dmxcmap.h::dmxBEFreeColormap" ref="a432d82d6335a8bc17292440baded360c" args="(ColormapPtr pColormap)" -->
 
153
<div class="memitem">
 
154
<div class="memproto">
 
155
      <table class="memname">
 
156
        <tr>
 
157
          <td class="memname">Bool dmxBEFreeColormap </td>
 
158
          <td>(</td>
 
159
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
160
          <td class="paramname"> <em>pColormap</em></td>
 
161
          <td>&nbsp;)&nbsp;</td>
 
162
          <td></td>
 
163
        </tr>
 
164
      </table>
 
165
</div>
 
166
<div class="memdoc">
 
167
<p>Destroy <em>pColormap</em> on the back-end server. </p>
 
168
 
 
169
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxcmap_8h_source.html#l00044">_dmxColormapPriv::cmap</a>, <a class="el" href="dmxcmap_8h_source.html#l00063">DMX_GET_COLORMAP_PRIV</a>, and <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>.</p>
 
170
 
 
171
<p>Referenced by <a class="el" href="dmxextension_8c_source.html#l01451">dmxBEDestroyResources()</a>, and <a class="el" href="dmxcmap_8c_source.html#l00128">dmxDestroyColormap()</a>.</p>
 
172
 
 
173
</div>
 
174
</div>
 
175
<a class="anchor" id="a07f6c7d8523b669b5fa614cbe5c0e1ad"></a><!-- doxytag: member="dmxcmap.h::dmxCreateColormap" ref="a07f6c7d8523b669b5fa614cbe5c0e1ad" args="(ColormapPtr pColormap)" -->
 
176
<div class="memitem">
 
177
<div class="memproto">
 
178
      <table class="memname">
 
179
        <tr>
 
180
          <td class="memname">Bool dmxCreateColormap </td>
 
181
          <td>(</td>
 
182
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
183
          <td class="paramname"> <em>pColormap</em></td>
 
184
          <td>&nbsp;)&nbsp;</td>
 
185
          <td></td>
 
186
        </tr>
 
187
      </table>
 
188
</div>
 
189
<div class="memdoc">
 
190
<p>Create colormap on back-end server associated with <em>pColormap's</em> screen. </p>
 
191
 
 
192
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmx_8h_source.html#l00323">DMX_UNWRAP</a>, <a class="el" href="dmx_8h_source.html#l00316">DMX_WRAP</a>, <a class="el" href="dmxcmap_8c_source.html#l00049">dmxAllocateColormapPrivates()</a>, <a class="el" href="dmxcmap_8c_source.html#l00064">dmxBECreateColormap()</a>, <a class="el" href="dmxcmap_8c_source.html#l00088">dmxCreateColormap()</a>, and <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>.</p>
 
193
 
 
194
<p>Referenced by <a class="el" href="dmxcmap_8c_source.html#l00088">dmxCreateColormap()</a>, and <a class="el" href="dmxscrinit_8c_source.html#l00201">dmxScreenInit()</a>.</p>
 
195
 
 
196
</div>
 
197
</div>
 
198
<a class="anchor" id="a5481a08a1030ecac42ff809a1c7d2139"></a><!-- doxytag: member="dmxcmap.h::dmxCreateDefColormap" ref="a5481a08a1030ecac42ff809a1c7d2139" args="(ScreenPtr pScreen)" -->
 
199
<div class="memitem">
 
200
<div class="memproto">
 
201
      <table class="memname">
 
202
        <tr>
 
203
          <td class="memname">Bool dmxCreateDefColormap </td>
 
204
          <td>(</td>
 
205
          <td class="paramtype">ScreenPtr&nbsp;</td>
 
206
          <td class="paramname"> <em>pScreen</em></td>
 
207
          <td>&nbsp;)&nbsp;</td>
 
208
          <td></td>
 
209
        </tr>
 
210
      </table>
 
211
</div>
 
212
<div class="memdoc">
 
213
<p>Create the DMX server's default colormap. </p>
 
214
 
 
215
<p>Referenced by <a class="el" href="dmxscrinit_8c_source.html#l00201">dmxScreenInit()</a>.</p>
 
216
 
 
217
</div>
 
218
</div>
 
219
<a class="anchor" id="ab12dcafef41b3dc821dc1ecd220735c3"></a><!-- doxytag: member="dmxcmap.h::dmxDestroyColormap" ref="ab12dcafef41b3dc821dc1ecd220735c3" args="(ColormapPtr pColormap)" -->
 
220
<div class="memitem">
 
221
<div class="memproto">
 
222
      <table class="memname">
 
223
        <tr>
 
224
          <td class="memname">void dmxDestroyColormap </td>
 
225
          <td>(</td>
 
226
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
227
          <td class="paramname"> <em>pColormap</em></td>
 
228
          <td>&nbsp;)&nbsp;</td>
 
229
          <td></td>
 
230
        </tr>
 
231
      </table>
 
232
</div>
 
233
<div class="memdoc">
 
234
<p>Destroy colormap on back-end server associated with <em>pColormap's</em> screen. </p>
 
235
 
 
236
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxcmap_8h_source.html#l00063">DMX_GET_COLORMAP_PRIV</a>, <a class="el" href="dmxcmap_8h_source.html#l00059">DMX_SET_COLORMAP_PRIV</a>, <a class="el" href="dmx_8h_source.html#l00323">DMX_UNWRAP</a>, <a class="el" href="dmx_8h_source.html#l00316">DMX_WRAP</a>, <a class="el" href="dmxcmap_8c_source.html#l00111">dmxBEFreeColormap()</a>, <a class="el" href="dmxcmap_8c_source.html#l00128">dmxDestroyColormap()</a>, and <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>.</p>
 
237
 
 
238
<p>Referenced by <a class="el" href="dmxcmap_8c_source.html#l00128">dmxDestroyColormap()</a>, and <a class="el" href="dmxscrinit_8c_source.html#l00201">dmxScreenInit()</a>.</p>
 
239
 
 
240
</div>
 
241
</div>
 
242
<a class="anchor" id="a13a0bbf846ac7b3dcb41ae9bc4e64a3e"></a><!-- doxytag: member="dmxcmap.h::dmxInstallColormap" ref="a13a0bbf846ac7b3dcb41ae9bc4e64a3e" args="(ColormapPtr pColormap)" -->
 
243
<div class="memitem">
 
244
<div class="memproto">
 
245
      <table class="memname">
 
246
        <tr>
 
247
          <td class="memname">void dmxInstallColormap </td>
 
248
          <td>(</td>
 
249
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
250
          <td class="paramname"> <em>pColormap</em></td>
 
251
          <td>&nbsp;)&nbsp;</td>
 
252
          <td></td>
 
253
        </tr>
 
254
      </table>
 
255
</div>
 
256
<div class="memdoc">
 
257
<p>Install colormap on back-end server associated with <em>pColormap's</em> screen. </p>
 
258
 
 
259
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxcmap_8h_source.html#l00044">_dmxColormapPriv::cmap</a>, <a class="el" href="dmxcmap_8h_source.html#l00063">DMX_GET_COLORMAP_PRIV</a>, <a class="el" href="dmx_8h_source.html#l00323">DMX_UNWRAP</a>, <a class="el" href="dmx_8h_source.html#l00316">DMX_WRAP</a>, <a class="el" href="dmxcmap_8c_source.html#l00147">dmxInstallColormap()</a>, <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>, and <a class="el" href="dmxsync_8c_source.html#l00150">dmxSync()</a>.</p>
 
260
 
 
261
<p>Referenced by <a class="el" href="dmxcmap_8c_source.html#l00147">dmxInstallColormap()</a>, and <a class="el" href="dmxscrinit_8c_source.html#l00201">dmxScreenInit()</a>.</p>
 
262
 
 
263
</div>
 
264
</div>
 
265
<a class="anchor" id="a38bddf73cfed2aec203c62fc5be4ae97"></a><!-- doxytag: member="dmxcmap.h::dmxStoreColors" ref="a38bddf73cfed2aec203c62fc5be4ae97" args="(ColormapPtr pColormap, int ndef, xColorItem *pdef)" -->
 
266
<div class="memitem">
 
267
<div class="memproto">
 
268
      <table class="memname">
 
269
        <tr>
 
270
          <td class="memname">void dmxStoreColors </td>
 
271
          <td>(</td>
 
272
          <td class="paramtype">ColormapPtr&nbsp;</td>
 
273
          <td class="paramname"> <em>pColormap</em>, </td>
 
274
        </tr>
 
275
        <tr>
 
276
          <td class="paramkey"></td>
 
277
          <td></td>
 
278
          <td class="paramtype">int&nbsp;</td>
 
279
          <td class="paramname"> <em>ndef</em>, </td>
 
280
        </tr>
 
281
        <tr>
 
282
          <td class="paramkey"></td>
 
283
          <td></td>
 
284
          <td class="paramtype">xColorItem *&nbsp;</td>
 
285
          <td class="paramname"> <em>pdef</em></td><td>&nbsp;</td>
 
286
        </tr>
 
287
        <tr>
 
288
          <td></td>
 
289
          <td>)</td>
 
290
          <td></td><td></td><td></td>
 
291
        </tr>
 
292
      </table>
 
293
</div>
 
294
<div class="memdoc">
 
295
<p>Store colors in <em>pColormap</em> on back-end server associated with <em>pColormap's</em> screen. </p>
 
296
 
 
297
<p>References <a class="el" href="dmx_8h_source.html#l00097">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxcmap_8h_source.html#l00044">_dmxColormapPriv::cmap</a>, <a class="el" href="dmxcmap_8h_source.html#l00063">DMX_GET_COLORMAP_PRIV</a>, <a class="el" href="dmx_8h_source.html#l00323">DMX_UNWRAP</a>, <a class="el" href="dmx_8h_source.html#l00316">DMX_WRAP</a>, <a class="el" href="dmxinit_8c_source.html#l00082">dmxScreens</a>, <a class="el" href="dmxcmap_8c_source.html#l00166">dmxStoreColors()</a>, and <a class="el" href="dmxsync_8c_source.html#l00150">dmxSync()</a>.</p>
 
298
 
 
299
<p>Referenced by <a class="el" href="dmxscrinit_8c_source.html#l00201">dmxScreenInit()</a>, and <a class="el" href="dmxcmap_8c_source.html#l00166">dmxStoreColors()</a>.</p>
 
300
 
 
301
</div>
 
302
</div>
 
303
</div>
 
304
    <hr>
 
305
    <address>
 
306
      <small>
 
307
        Generated June 29, 2004 for <a
 
308
        href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
 
309
        <a href="http://www.doxygen.org/index.html">doxygen</a>
 
310
        1.3.4.
 
311
      </small>
 
312
    </addres>
 
313
    </hr>
 
314
  </body>
 
315
</html>