View | Details | Raw Unified | Return to bug 112668
Collapse All | Expand All

(-)graphics/mesa-demos/Makefile (-2 lines)
Lines 97-104 Link Here
97
97
98
.if defined(WITH_NVIDIA_GL)
98
.if defined(WITH_NVIDIA_GL)
99
CFLAGS+=	-DWITH_NVIDIA_GL=1
99
CFLAGS+=	-DWITH_NVIDIA_GL=1
100
.else
101
CFLAGS+=	-DWITH_NVIDIA_GL=0
102
.endif
100
.endif
103
101
104
.include <bsd.port.post.mk>
102
.include <bsd.port.post.mk>
(-)graphics/mesa-demos/files/patch-progs-xdemos-yuvrect_client.c (-2 / +2 lines)
Lines 7-13 Link Here
7
-   glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
7
-   glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
8
+   #ifdef WITH_NVIDIA_GL
8
+   #ifdef WITH_NVIDIA_GL
9
+   	glx_memory = glXAllocateMemoryNV(ImgWidth * ImgHeight * 2, 0, 0 ,0);
9
+   	glx_memory = glXAllocateMemoryNV(ImgWidth * ImgHeight * 2, 0, 0 ,0);
10
+   #elif
10
+   #else
11
+   	glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
11
+   	glx_memory = glXAllocateMemoryMESA(dpy, screen, ImgWidth * ImgHeight * 2, 0, 0 ,0);
12
+   #endif
12
+   #endif
13
    if (!glx_memory)
13
    if (!glx_memory)
Lines 20-26 Link Here
20
-   glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
20
-   glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
21
+   #ifdef WITH_NVIDIA_GL
21
+   #ifdef WITH_NVIDIA_GL
22
+      glXFreeMemoryNV(glx_memory);
22
+      glXFreeMemoryNV(glx_memory);
23
+   #elif
23
+   #else
24
+      glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
24
+      glXFreeMemoryMESA(dpy, DefaultScreen(dpy), glx_memory);
25
+   #endif
25
+   #endif
26
    glXDestroyContext(dpy, ctx);
26
    glXDestroyContext(dpy, ctx);

Return to bug 112668