<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>So, can you please suggest me which is the exact API or place to do this change.<br>is there any such pointer for FAKE_FRONT_LEFT been maintained in kernel DRM module? or some where in x server kernel module? if it is so i can get some reference from there.<br><br>please suggest me.<br><br>Regards,<br>Srini.<br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br><div style="font-family:arial, helvetica, sans-serif;font-size:13px"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Jerome Glisse &lt;j.glisse@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Srini &lt;srini_rajini@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> mesa-dev@lists.freedesktop.org<br><b><span
 style="font-weight: bold;">Sent:</span></b> Wed, 23 March, 2011 8:47:06 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Mesa-dev] decoupling XCB from Mesa<br></font><br>On Fri, Mar 18, 2011 at 7:17 AM, Srini &lt;<a ymailto="mailto:srini_rajini@yahoo.com" href="mailto:srini_rajini@yahoo.com">srini_rajini@yahoo.com</a>&gt; wrote:<br>&gt; Hi all,<br>&gt; &nbsp; I am trying to port mesa for a windowing platform called CDI one like<br>&gt; XCB,X11. i am successful to all EGL Calls except eglSwapBuffers. so my gles<br>&gt; application cause segmentation fault when delegating the final rendered<br>&gt; scene to native platform.<br>&gt; I managed to port the entire flow of EGL calls by looking out the reference<br>&gt; from gles application running on X11 window. but when coming to<br>&gt; eglSwapBuffers it is the whole thing handled by the calls<br>&gt; "xcb_dri2_copy_region_unchecked" of XCB library for what i am not getting<br>&gt; source
 code to look out.<br>&gt;<br>&gt; could any one please advice me where from the final gles rendered buffer,<br>&gt; has to be taken in Mesa context in egl_dri2.c file meaning before giving to<br>&gt; XCB?<br>&gt;<br>&gt; could any one please tel me where can i get the source code of xcb-dri<br>&gt; extensions. i understand from the build system of libxcb-1.5, the souce code<br>&gt; for this extensions are managed by some python script (if i understand<br>&gt; correct!).<br>&gt;<br>&gt; i am seriously blocked in this could anyone please help.<br>&gt;<br>&gt;<br>&gt; Thanks in Advance.<br>&gt;<br>&gt;<br>&gt; REgards,<br>&gt; Srini.<br>&gt;<br>Looking at xcb_dri2_copy_region_unchecked source would do you no good.<br>It's platform specific code, it just tell your window managing system<br>(what ever it's) to swap between the back &amp; front buffer.<br><br>Cheers,<br>Jerome<br></div></div>



</div><br></body></html>