Commit Graph

599 Commits

Author SHA1 Message Date
scuzqy
ec4b1814d7 fix: 8.guest.2020.oit: binding point supported since core 4.2 2023-06-08 00:12:10 +08:00
Joey de Vries
ae3d985d7c Merge pull request #358 from agnat/fix/8.2.csm
2.3.csm: fix mac os issues
2023-05-18 16:07:32 +02:00
Joey de Vries
7291ee8c9d Merge pull request #357 from agnat/fix/8.3.Tesselation
Fix 8.3. Tesselation on mac os
2023-05-18 16:06:19 +02:00
David Siegel
a43c5045bd touch-up 2023-05-16 22:37:48 +02:00
David Siegel
c4d704f14c Touch-up: Actually request v4.1 2023-05-16 22:34:44 +02:00
David Siegel
33c4f75d29 2.3.csm: fix mac os issues
1. Lower OpenGL demands: the demo works fine with v4.1. No need to require v4.6 which is not available on mac os.

2. Use actual framebuffer size to fix viewport issues on retina displays.
2023-05-16 22:22:57 +02:00
David Siegel
90737bb654 Fix 8.3. Tesselation
- CMake: Handle *.tcs and *.tes shader files
- avoid directory name “resources”, since it triggers weird behaviour of glfwInit() on mac os (see remarks at https://www.glfw.org/docs/3.3/group__init.html#ga317aac130a235ab08c6db0834907d85e)
- shader loader: print exception messages
2023-05-16 20:31:21 +02:00
Joey de Vries
8d0becc0cd Merge pull request #354 from yc-feej/master
Update README with Cmake command line
2023-04-04 15:09:27 +02:00
Feej
776b839562 Merge pull request #1 from yc-feej/yc-feej-update-readme
Update README with cmake command line
2023-04-04 13:58:27 +08:00
Feej
ae66a6b1bd Update README with cmake command line 2023-04-04 13:40:06 +08:00
Joey de Vries
f462cba8da Merge pull request #352 from th1nk3r-ing/fixMissingFrameBufferRelease
Fix : add FrameBuffer & RenderBuffer release when exit (#351)
2023-03-29 15:28:19 +02:00
think3r
aebe72f254 Fix : add FrameBuffer & RenderBuffer release when exit (#351) 2023-03-29 21:14:10 +08:00
Joey de Vries
1257b69ebc Merge pull request #348 from arbmarton/fix_pbr_normals
Fixed normal calculation in PBR shaders
2023-03-27 11:38:36 +02:00
arby
ea40b886f5 Fixed normal calculation in PBR shaders 2023-03-18 14:18:49 +01:00
Joey de Vries
08b8de1fdb Merge pull request #343 from jsoref/spelling
Spelling
2023-01-23 13:52:44 +01:00
Josh Soref
43c71b532e spelling: variable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
d2d505d5ba spelling: unnecessary
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
58bf737f59 spelling: unformatted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
164dc272d4 spelling: transitions
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
c26cb4730d spelling: transform
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
e597763183 spelling: threshold
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
df431b25a7 spelling: therefore
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
0dbbc88291 spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
f16ee0abb7 spelling: than
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
5d2f1e3edf spelling: temporarily
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
ac51e6b091 spelling: symmetric
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
93719698f5 spelling: support
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
c31f16483c spelling: successfully
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
cac2036083 spelling: successful
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
28f01479fe spelling: subtracting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
50e9709950 spelling: squared
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
eab8cfa373 spelling: specifying
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
2342247397 spelling: simplifying
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
fe41bb2211 spelling: set
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
b58c94480e spelling: rotation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
443e0f1eff spelling: required
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
1b220d68e4 spelling: regularly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
ac99e44b50 spelling: rectangle
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
906f5720cf spelling: recorder
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
2974edd9d3 spelling: reclaim
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
6fe677935d spelling: receives
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
525775038c spelling: receiver
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
216723a8b0 spelling: purpose
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
4fcf714554 spelling: product
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
46002b4d46 spelling: prettiness
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
4dcf1ed119 spelling: preexisting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
c547f10ddb spelling: potentially
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
ac91c52086 spelling: possibility
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
569dd6a507 spelling: pointer
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
6f5fd331d8 spelling: particular
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00