mirror of
https://github.com/nigels-com/glew.git
synced 2025-12-19 13:41:47 +00:00
Compare commits
26 Commits
23be89d0b6
...
d4e5b01d9c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d4e5b01d9c | ||
|
|
778eea0a7e | ||
|
|
dced42683b | ||
|
|
639eb8301b | ||
|
|
dc6d20cbbb | ||
|
|
a6c74bbb45 | ||
|
|
25c65e72c9 | ||
|
|
5e1a2ffa32 | ||
|
|
bc44cb082d | ||
|
|
fdf6a8de53 | ||
|
|
3488141941 | ||
|
|
38fa93c388 | ||
|
|
0e973d4001 | ||
|
|
075c1042de | ||
|
|
32e786b35b | ||
|
|
6c1c4458b3 | ||
|
|
55fdc08158 | ||
|
|
97a48274b2 | ||
|
|
4822c582b6 | ||
|
|
8b13498d6d | ||
|
|
a6bd834ce1 | ||
|
|
42a8e208f6 | ||
|
|
e1e8480902 | ||
|
|
aa8d664143 | ||
|
|
68710dd920 | ||
|
|
c1e0fc488d |
23
.gitea/workflows/linux-clang.yaml
Normal file
23
.gitea/workflows/linux-clang.yaml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
name: Ubuntu Linux clang Build
|
||||||
|
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: |
|
||||||
|
apt update
|
||||||
|
apt install -y clang libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix
|
||||||
|
- name: Git Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Generate Code
|
||||||
|
run: |
|
||||||
|
make -C auto clobber
|
||||||
|
make extensions
|
||||||
|
make dist-src
|
||||||
|
- name: Build Binaries
|
||||||
|
run: |
|
||||||
|
make clean && SYSTEM=linux-clang make
|
||||||
|
make clean && SYSTEM=linux-clang-egl make
|
||||||
43
.gitea/workflows/linux-cmake.yaml
Normal file
43
.gitea/workflows/linux-cmake.yaml
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
name: Ubuntu Linux cmake Build
|
||||||
|
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
flavour: [
|
||||||
|
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=N",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=N",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=Y",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Debug -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=Y",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=N",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=N",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=Y -DGLEW_EGL=N -DBUILD_SHARED_LIBS=Y",
|
||||||
|
"-DCMAKE_BUILD_TYPE=Release -DGLEW_X11=N -DGLEW_EGL=Y -DBUILD_SHARED_LIBS=Y",
|
||||||
|
]
|
||||||
|
exclude:
|
||||||
|
- os: macos-latest
|
||||||
|
version: 12
|
||||||
|
environment: production
|
||||||
|
steps:
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: |
|
||||||
|
apt update
|
||||||
|
apt install -y cmake ninja-build libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix
|
||||||
|
- name: Git Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Generate Code
|
||||||
|
run: |
|
||||||
|
make -C auto clobber
|
||||||
|
make extensions
|
||||||
|
make dist-src
|
||||||
|
- name: Build Binaries
|
||||||
|
run: |
|
||||||
|
mkdir build_
|
||||||
|
cmake build/cmake -B build_ -G Ninja --fresh ${{ matrix.flavour }}
|
||||||
|
cmake --build build_
|
||||||
|
rm -Rf build_
|
||||||
|
|
||||||
|
|
||||||
23
.gitea/workflows/linux-gcc.yaml
Normal file
23
.gitea/workflows/linux-gcc.yaml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
name: Ubuntu Linux gcc Build
|
||||||
|
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: |
|
||||||
|
apt update
|
||||||
|
apt install -y libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev dos2unix
|
||||||
|
- name: Git Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Generate Code
|
||||||
|
run: |
|
||||||
|
make -C auto clobber
|
||||||
|
make extensions
|
||||||
|
make dist-src
|
||||||
|
- name: Build Binaries
|
||||||
|
run: |
|
||||||
|
make clean && SYSTEM=linux make
|
||||||
|
make clean && SYSTEM=linux-egl make
|
||||||
23
.gitea/workflows/linux-mingw.yaml
Normal file
23
.gitea/workflows/linux-mingw.yaml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
name: Ubuntu Linux gcc cross-build
|
||||||
|
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: |
|
||||||
|
apt update
|
||||||
|
apt install -y mingw-w64 dos2unix
|
||||||
|
- name: Git Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
- name: Generate Code
|
||||||
|
run: |
|
||||||
|
make -C auto clobber
|
||||||
|
make extensions
|
||||||
|
make dist-src
|
||||||
|
- name: Build Binaries
|
||||||
|
run: |
|
||||||
|
make clean && SYSTEM=linux-mingw32 make
|
||||||
|
make clean && SYSTEM=linux-mingw64 make
|
||||||
27
.travis.yml
27
.travis.yml
@ -1,27 +0,0 @@
|
|||||||
language: cpp
|
|
||||||
dist: trusty
|
|
||||||
install:
|
|
||||||
script:
|
|
||||||
- make -C auto clobber
|
|
||||||
- make extensions
|
|
||||||
- make dist-src
|
|
||||||
- make clean && SYSTEM=linux make
|
|
||||||
- make clean && SYSTEM=linux-osmesa make
|
|
||||||
- make clean && SYSTEM=linux-egl make
|
|
||||||
- make clean && SYSTEM=linux-clang make
|
|
||||||
- make clean && SYSTEM=linux-clang-egl make
|
|
||||||
- pushd build/cmake && git clean -xdf . && cmake -G 'Unix Makefiles' . && make && popd
|
|
||||||
- pushd build/cmake && git clean -xdf . && cmake -G 'Unix Makefiles' -DGLEW_OSMESA=ON . && make && popd
|
|
||||||
- pushd build/cmake && git clean -xdf . && cmake -G 'Unix Makefiles' -DGLEW_EGL=ON -DGLEW_X11=OFF . && make && popd
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- git
|
|
||||||
- cmake
|
|
||||||
- dos2unix
|
|
||||||
- libosmesa6-dev
|
|
||||||
- libegl1-mesa-dev
|
|
||||||
artifacts:
|
|
||||||
paths:
|
|
||||||
- $(ls *.zip *.tgz | tr "\n" ":")
|
|
||||||
- $(find doc -type f | tr "\n" ":")
|
|
||||||
@ -8,7 +8,6 @@ http://glew.sourceforge.net/
|
|||||||
|
|
||||||
https://github.com/nigels-com/glew
|
https://github.com/nigels-com/glew
|
||||||
|
|
||||||
[](https://gitter.im/nigels-com/glew?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
|
||||||
[](https://sourceforge.net/projects/glew/files/latest/download)
|
[](https://sourceforge.net/projects/glew/files/latest/download)
|
||||||
[](https://ap-southeast-2.codebuild.aws.amazon.com/project/eyJlbmNyeXB0ZWREYXRhIjoiK3RLWndGOVVkMWthbXRQZCtVTTNOQ0w2dEpxakZ1cVBTNDZ1UldGODdqUERSdkx0U21Nd0RFaGhQL1kycVlmNzh2OXpEYnRKV3hXTVJJdjUvVStCbTl0dkliZm5jRTFsc0VBPSIsIml2UGFyYW1ldGVyU3BlYyI6ImZ0ekRoMkNjaU0rRUt5K2UiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D)
|
[](https://ap-southeast-2.codebuild.aws.amazon.com/project/eyJlbmNyeXB0ZWREYXRhIjoiK3RLWndGOVVkMWthbXRQZCtVTTNOQ0w2dEpxakZ1cVBTNDZ1UldGODdqUERSdkx0U21Nd0RFaGhQL1kycVlmNzh2OXpEYnRKV3hXTVJJdjUvVStCbTl0dkliZm5jRTFsc0VBPSIsIml2UGFyYW1ldGVyU3BlYyI6ImZ0ekRoMkNjaU0rRUt5K2UiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D)
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,7 @@ include ../config/version
|
|||||||
#GLEW_SPLIT_SOURCE = yes
|
#GLEW_SPLIT_SOURCE = yes
|
||||||
|
|
||||||
SHELL = bash
|
SHELL = bash
|
||||||
PYTHON ?= python
|
PYTHON ?= python3
|
||||||
|
|
||||||
EXT = extensions/gl
|
EXT = extensions/gl
|
||||||
CORE = core/gl
|
CORE = core/gl
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
##
|
##
|
||||||
## Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
## Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
## Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
## Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
##
|
##
|
||||||
|
|||||||
@ -42,7 +42,7 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Comments",
|
VALUE "Comments",
|
||||||
"The OpenGL Extension Wrangler Library\r\n"
|
"The OpenGL Extension Wrangler Library\r\n"
|
||||||
"Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>\r\n"
|
"Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>\r\n"
|
||||||
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
||||||
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
||||||
"Copyright (C) 2002, Lev Povalahev\r\n"
|
"Copyright (C) 2002, Lev Povalahev\r\n"
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
** The OpenGL Extension Wrangler Library
|
** The OpenGL Extension Wrangler Library
|
||||||
** Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
** Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
** Copyright (C) 2002, Lev Povalahev
|
** Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -30,7 +30,7 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Comments",
|
VALUE "Comments",
|
||||||
"The OpenGL Extension Wrangler Library\r\n"
|
"The OpenGL Extension Wrangler Library\r\n"
|
||||||
"Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>\r\n"
|
"Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>\r\n"
|
||||||
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
||||||
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
||||||
"Copyright (C) 2002, Lev Povalahev\r\n"
|
"Copyright (C) 2002, Lev Povalahev\r\n"
|
||||||
|
|||||||
@ -5,7 +5,12 @@
|
|||||||
#if defined(GLEW_EGL)
|
#if defined(GLEW_EGL)
|
||||||
#include <GL/eglew.h>
|
#include <GL/eglew.h>
|
||||||
#elif defined(GLEW_OSMESA)
|
#elif defined(GLEW_OSMESA)
|
||||||
|
#ifndef GLAPI
|
||||||
#define GLAPI extern
|
#define GLAPI extern
|
||||||
|
#endif
|
||||||
|
#ifndef APIENTRY
|
||||||
|
#define APIENTRY
|
||||||
|
#endif
|
||||||
#include <GL/osmesa.h>
|
#include <GL/osmesa.h>
|
||||||
#elif defined(_WIN32)
|
#elif defined(_WIN32)
|
||||||
#include <GL/wglew.h>
|
#include <GL/wglew.h>
|
||||||
|
|||||||
@ -195,7 +195,6 @@ GLboolean glewCreateContext (struct createParams *params)
|
|||||||
EGLDeviceEXT devices[1];
|
EGLDeviceEXT devices[1];
|
||||||
EGLint numDevices;
|
EGLint numDevices;
|
||||||
EGLSurface surface;
|
EGLSurface surface;
|
||||||
EGLint majorVersion, minorVersion;
|
|
||||||
EGLint configAttribs[] = {
|
EGLint configAttribs[] = {
|
||||||
EGL_SURFACE_TYPE, EGL_WINDOW_BIT,
|
EGL_SURFACE_TYPE, EGL_WINDOW_BIT,
|
||||||
EGL_RED_SIZE, 1,
|
EGL_RED_SIZE, 1,
|
||||||
@ -229,6 +228,8 @@ GLboolean glewCreateContext (struct createParams *params)
|
|||||||
PFNEGLMAKECURRENTPROC makeCurrent = NULL;
|
PFNEGLMAKECURRENTPROC makeCurrent = NULL;
|
||||||
PFNEGLCREATEPBUFFERSURFACEPROC createPbufferSurface = NULL;
|
PFNEGLCREATEPBUFFERSURFACEPROC createPbufferSurface = NULL;
|
||||||
|
|
||||||
|
(void) params; /* not used */
|
||||||
|
|
||||||
/* Load necessary entry points */
|
/* Load necessary entry points */
|
||||||
queryDevices = (PFNEGLQUERYDEVICESEXTPROC) eglGetProcAddress("eglQueryDevicesEXT");
|
queryDevices = (PFNEGLQUERYDEVICESEXTPROC) eglGetProcAddress("eglQueryDevicesEXT");
|
||||||
getPlatformDisplay = (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress("eglGetPlatformDisplayEXT");
|
getPlatformDisplay = (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress("eglGetPlatformDisplayEXT");
|
||||||
@ -314,13 +315,15 @@ static GLubyte *osmPixels = NULL;
|
|||||||
|
|
||||||
GLboolean glewCreateContext (struct createParams *params)
|
GLboolean glewCreateContext (struct createParams *params)
|
||||||
{
|
{
|
||||||
|
(void) params; /* not used */
|
||||||
|
|
||||||
ctx = OSMesaCreateContext(OSMESA_RGBA, NULL);
|
ctx = OSMesaCreateContext(OSMESA_RGBA, NULL);
|
||||||
if (NULL == ctx) return GL_TRUE;
|
if (NULL == ctx) return GL_TRUE;
|
||||||
if (NULL == osmPixels)
|
if (NULL == osmPixels)
|
||||||
{
|
{
|
||||||
osmPixels = (GLubyte *) calloc(osmWidth*osmHeight*4, 1);
|
osmPixels = (GLubyte *) calloc(osmWidth*osmHeight*4, 1);
|
||||||
}
|
}
|
||||||
if (!OSMesaMakeCurrent(ctx, osmPixels, GL_UNSIGNED_BYTE, osmWidth, osmHeight))
|
if (!OSMesaMakeCurrent(ctx, osmPixels, osmFormat, osmWidth, osmHeight))
|
||||||
{
|
{
|
||||||
return GL_TRUE;
|
return GL_TRUE;
|
||||||
}
|
}
|
||||||
@ -483,6 +486,7 @@ void glewDestroyContext (void)
|
|||||||
GLboolean glewCreateContext (struct createParams *params)
|
GLboolean glewCreateContext (struct createParams *params)
|
||||||
{
|
{
|
||||||
/* TODO: Haiku: We need to call C++ code here */
|
/* TODO: Haiku: We need to call C++ code here */
|
||||||
|
(void) params; /* not used */
|
||||||
return GL_FALSE;
|
return GL_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -30,7 +30,7 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Comments",
|
VALUE "Comments",
|
||||||
"The OpenGL Extension Wrangler Library\r\n"
|
"The OpenGL Extension Wrangler Library\r\n"
|
||||||
"Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>\r\n"
|
"Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>\r\n"
|
||||||
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
"Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>\r\n"
|
||||||
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
"Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>\r\n"
|
||||||
"Copyright (C) 2002, Lev Povalahev\r\n"
|
"Copyright (C) 2002, Lev Povalahev\r\n"
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
include config/Makefile.linux
|
include config/Makefile.linux
|
||||||
|
|
||||||
LDFLAGS.GL = -lOSMesa
|
LDFLAGS.GL = -lOSMesa
|
||||||
CFLAGS.EXTRA += -DGLEW_OSMESA
|
CFLAGS.EXTRA += -DGLEW_OSMESA -Wno-cast-function-type
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<!-- begin header.html -->
|
<!-- begin header.html -->
|
||||||
<!--
|
<!--
|
||||||
The OpenGL Extension Wrangler Library
|
The OpenGL Extension Wrangler Library
|
||||||
Copyright (C) 2008-2024, Nigel Stewart <nigels[]nigels com>
|
Copyright (C) 2008-2025, Nigel Stewart <nigels[]nigels com>
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
Copyright (C) 2002, Lev Povalahev
|
Copyright (C) 2002, Lev Povalahev
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
** Copyright (C) Nate Robins, 1997
|
** Copyright (C) Nate Robins, 1997
|
||||||
** Michael Wimmer, 1999
|
** Michael Wimmer, 1999
|
||||||
** Milan Ikits, 2002-2008
|
** Milan Ikits, 2002-2008
|
||||||
** Nigel Stewart, 2008-2021
|
** Nigel Stewart, 2008-2025
|
||||||
**
|
**
|
||||||
** visualinfo is a small utility that displays all available visuals,
|
** visualinfo is a small utility that displays all available visuals,
|
||||||
** aka. pixelformats, in an OpenGL system along with renderer version
|
** aka. pixelformats, in an OpenGL system along with renderer version
|
||||||
@ -36,6 +36,9 @@
|
|||||||
#include <GL/glew.h>
|
#include <GL/glew.h>
|
||||||
#if defined(GLEW_OSMESA)
|
#if defined(GLEW_OSMESA)
|
||||||
#define GLAPI extern
|
#define GLAPI extern
|
||||||
|
#ifndef APIENTRY
|
||||||
|
#define APIENTRY
|
||||||
|
#endif
|
||||||
#include <GL/osmesa.h>
|
#include <GL/osmesa.h>
|
||||||
#elif defined(GLEW_EGL)
|
#elif defined(GLEW_EGL)
|
||||||
#include <GL/eglew.h>
|
#include <GL/eglew.h>
|
||||||
@ -260,6 +263,7 @@ void PrintExtensions (const char* s)
|
|||||||
void
|
void
|
||||||
VisualInfo (GLContext* ctx)
|
VisualInfo (GLContext* ctx)
|
||||||
{
|
{
|
||||||
|
(void) ctx; /* not used */
|
||||||
}
|
}
|
||||||
|
|
||||||
#elif defined(_WIN32)
|
#elif defined(_WIN32)
|
||||||
@ -1027,7 +1031,7 @@ GLboolean CreateContext (GLContext* ctx)
|
|||||||
{
|
{
|
||||||
osmPixels = (GLubyte *) calloc(osmWidth*osmHeight*4, 1);
|
osmPixels = (GLubyte *) calloc(osmWidth*osmHeight*4, 1);
|
||||||
}
|
}
|
||||||
if (!OSMesaMakeCurrent(ctx->ctx, osmPixels, GL_UNSIGNED_BYTE, osmWidth, osmHeight))
|
if (!OSMesaMakeCurrent(ctx->ctx, osmPixels, osmFormat, osmWidth, osmHeight))
|
||||||
{
|
{
|
||||||
return GL_TRUE;
|
return GL_TRUE;
|
||||||
}
|
}
|
||||||
@ -1049,13 +1053,13 @@ void InitContext (GLContext* ctx)
|
|||||||
|
|
||||||
GLboolean CreateContext (GLContext* ctx)
|
GLboolean CreateContext (GLContext* ctx)
|
||||||
{
|
{
|
||||||
|
(void) ctx; /* not used */
|
||||||
return GL_FALSE;
|
return GL_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DestroyContext (GLContext* ctx)
|
void DestroyContext (GLContext* ctx)
|
||||||
{
|
{
|
||||||
if (NULL == ctx) return;
|
(void) ctx; /* not used */
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ------------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------------ */
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user