This website works better with JavaScript
Home
Explore
Help
Sign In
Delphi
/
GLScene
mirror of
https://github.com/glscene/GLScene
Watch
2
Star
0
Fork
0
Files
Issues
0
Wiki
Browse Source
Added Demos for Delphi and CPP
GLScene
5 years ago
parent
c1a02ecd9f
commit
86ec6d3ba0
100 changed files
with
0 additions
and
0 deletions
Split View
Show Diff Stats
0
0
Demos/CPP/behaviours/Behaviours.groupproj
0
0
Demos/CPP/behaviours/DCEDemo/Unit1.cpp
0
0
Demos/CPP/behaviours/DCEDemo/Unit1.dfm
0
0
Demos/CPP/behaviours/DCEDemo/Unit1.h
0
0
Demos/CPP/behaviours/DCEDemo/dceDemo.cbproj
0
0
Demos/CPP/behaviours/DCEDemo/dceDemo.cpp
0
0
Demos/CPP/behaviours/FPSMovement/FPSMovement.cbproj
0
0
Demos/CPP/behaviours/FPSMovement/FPSMovement.cpp
0
0
Demos/CPP/behaviours/FPSMovement/Unit1.cpp
0
0
Demos/CPP/behaviours/FPSMovement/Unit1.dfm
0
0
Demos/CPP/behaviours/FPSMovement/Unit1.h
0
0
Demos/CPP/behaviours/PathControl/PathControl.cbproj
0
0
Demos/CPP/behaviours/PathControl/PathControl.cpp
0
0
Demos/CPP/behaviours/PathControl/PathControl.h
0
0
Demos/CPP/behaviours/PathControl/Unit1.cpp
0
0
Demos/CPP/behaviours/PathControl/Unit1.dfm
0
0
Demos/CPP/behaviours/PathControl/Unit1.h
0
0
Demos/CPP/behaviours/Torque/Torque.cbproj
0
0
Demos/CPP/behaviours/Torque/Torque.cpp
0
0
Demos/CPP/behaviours/Torque/Unit1.cpp
0
0
Demos/CPP/behaviours/Torque/Unit1.dfm
0
0
Demos/CPP/behaviours/Torque/Unit1.h
0
0
Demos/CPP/bench/bench.groupproj
0
0
Demos/CPP/bench/canvas/Canvas.cbproj
0
0
Demos/CPP/bench/canvas/Canvas.cpp
0
0
Demos/CPP/bench/canvas/Unit1.cpp
0
0
Demos/CPP/bench/canvas/Unit1.dfm
0
0
Demos/CPP/bench/canvas/Unit1.h
0
0
Demos/CPP/bench/megacube/MegaCube.cbproj
0
0
Demos/CPP/bench/megacube/MegaCube.cpp
0
0
Demos/CPP/bench/megacube/Unit1.cpp
0
0
Demos/CPP/bench/megacube/Unit1.dfm
0
0
Demos/CPP/bench/megacube/Unit1.h
0
0
Demos/CPP/bench/megaglasscube/MegaGlassCube.cbproj
0
0
Demos/CPP/bench/megaglasscube/MegaGlassCube.cpp
0
0
Demos/CPP/bench/megaglasscube/Unit1.cpp
0
0
Demos/CPP/bench/megaglasscube/Unit1.dfm
0
0
Demos/CPP/bench/megaglasscube/Unit1.h
0
0
Demos/CPP/bench/smoking/Smoking.cbproj
0
0
Demos/CPP/bench/smoking/Smoking.cpp
0
0
Demos/CPP/bench/smoking/Unit1.cpp
0
0
Demos/CPP/bench/smoking/Unit1.dfm
0
0
Demos/CPP/bench/smoking/Unit1.h
0
0
Demos/CPP/bench/volcano/Unit1.cpp
0
0
Demos/CPP/bench/volcano/Unit1.dfm
0
0
Demos/CPP/bench/volcano/Unit1.h
0
0
Demos/CPP/bench/volcano/Volcano.cbproj
0
0
Demos/CPP/bench/volcano/Volcano.cpp
0
0
Demos/CPP/bench/whirlwind/Unit1.cpp
0
0
Demos/CPP/bench/whirlwind/Unit1.dfm
0
0
Demos/CPP/bench/whirlwind/Unit1.h
0
0
Demos/CPP/bench/whirlwind/Whirlwind.cbproj
0
0
Demos/CPP/bench/whirlwind/Whirlwind.cpp
0
0
Demos/CPP/cgshaders/CGBombShader/CGBombShader.cbproj
0
0
Demos/CPP/cgshaders/CGBombShader/CGBombShader.cpp
0
0
Demos/CPP/cgshaders/CGBombShader/Unit1.cpp
0
0
Demos/CPP/cgshaders/CGBombShader/Unit1.dfm
0
0
Demos/CPP/cgshaders/CGBombShader/Unit1.h
0
0
Demos/CPP/cgshaders/celshading/Celshading.cbproj
0
0
Demos/CPP/cgshaders/celshading/Celshading.cpp
0
0
Demos/CPP/cgshaders/celshading/Unit1.cpp
0
0
Demos/CPP/cgshaders/celshading/Unit1.dfm
0
0
Demos/CPP/cgshaders/celshading/Unit1.h
0
0
Demos/CPP/cgshaders/cgshaders.groupproj
0
0
Demos/CPP/cgshaders/simple/CgSimple.cbproj
0
0
Demos/CPP/cgshaders/simple/CgSimple.cpp
0
0
Demos/CPP/cgshaders/simple/Simple_fp.cg
0
0
Demos/CPP/cgshaders/simple/Simple_vp.cg
0
0
Demos/CPP/cgshaders/simple/Unit1.cpp
0
0
Demos/CPP/cgshaders/simple/Unit1.dfm
0
0
Demos/CPP/cgshaders/simple/Unit1.h
0
0
Demos/CPP/cgshaders/texturing/Texturing.cbproj
0
0
Demos/CPP/cgshaders/texturing/Texturing.cpp
0
0
Demos/CPP/cgshaders/texturing/Unit1.cpp
0
0
Demos/CPP/cgshaders/texturing/Unit1.dfm
0
0
Demos/CPP/cgshaders/texturing/Unit1.h
0
0
Demos/CPP/cgshaders/texturing/cg_texture_fp.cg
0
0
Demos/CPP/cgshaders/texturing/cg_texture_vp.cg
0
0
Demos/CPP/collisions/BoxSphere/BoxSphere.cbproj
0
0
Demos/CPP/collisions/BoxSphere/BoxSphere.cpp
0
0
Demos/CPP/collisions/BoxSphere/Unit1.cpp
0
0
Demos/CPP/collisions/BoxSphere/Unit1.dfm
0
0
Demos/CPP/collisions/BoxSphere/Unit1.h
0
0
Demos/CPP/collisions/OcclusionQuery/OcclusionQuery.cbproj
0
0
Demos/CPP/collisions/OcclusionQuery/OcclusionQuery.cpp
0
0
Demos/CPP/collisions/OcclusionQuery/Unit1.cpp
0
0
Demos/CPP/collisions/OcclusionQuery/Unit1.dfm
0
0
Demos/CPP/collisions/OcclusionQuery/Unit1.h
0
0
Demos/CPP/collisions/RayBox/RayBox.cbproj
0
0
Demos/CPP/collisions/RayBox/RayBox.cpp
0
0
Demos/CPP/collisions/RayBox/Unit1.cpp
0
0
Demos/CPP/collisions/RayBox/Unit1.dfm
0
0
Demos/CPP/collisions/RayBox/Unit1.h
0
0
Demos/CPP/collisions/Raycast/Raycast.cbproj
0
0
Demos/CPP/collisions/Raycast/Raycast.cpp
0
0
Demos/CPP/collisions/Raycast/Unit1.cpp
0
0
Demos/CPP/collisions/Raycast/Unit1.dfm
0
0
Demos/CPP/collisions/Raycast/Unit1.h
0
0
Demos/CPP/collisions/TriangleBox/TriangleBox.cbproj
0
0
Demos/CPP/collisions/TriangleBox/TriangleBox.cpp
+ 0
- 0
Samples/CPP/Demos/behaviours/Behaviours.groupproj → Demos/CPP/behaviours/Behaviours.groupproj
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/DCEDemo/Unit1.cpp → Demos/CPP/behaviours/DCEDemo/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/DCEDemo/Unit1.dfm → Demos/CPP/behaviours/DCEDemo/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/DCEDemo/Unit1.h → Demos/CPP/behaviours/DCEDemo/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/DCEDemo/dceDemo.cbproj → Demos/CPP/behaviours/DCEDemo/dceDemo.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/DCEDemo/dceDemo.cpp → Demos/CPP/behaviours/DCEDemo/dceDemo.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/FPSMovement/FPSMovement.cbproj → Demos/CPP/behaviours/FPSMovement/FPSMovement.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/FPSMovement/FPSMovement.cpp → Demos/CPP/behaviours/FPSMovement/FPSMovement.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/FPSMovement/Unit1.cpp → Demos/CPP/behaviours/FPSMovement/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/FPSMovement/Unit1.dfm → Demos/CPP/behaviours/FPSMovement/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/FPSMovement/Unit1.h → Demos/CPP/behaviours/FPSMovement/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/PathControl.cbproj → Demos/CPP/behaviours/PathControl/PathControl.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/PathControl.cpp → Demos/CPP/behaviours/PathControl/PathControl.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/PathControl.h → Demos/CPP/behaviours/PathControl/PathControl.h
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/Unit1.cpp → Demos/CPP/behaviours/PathControl/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/Unit1.dfm → Demos/CPP/behaviours/PathControl/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/PathControl/Unit1.h → Demos/CPP/behaviours/PathControl/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/Torque/Torque.cbproj → Demos/CPP/behaviours/Torque/Torque.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/Torque/Torque.cpp → Demos/CPP/behaviours/Torque/Torque.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/Torque/Unit1.cpp → Demos/CPP/behaviours/Torque/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/Torque/Unit1.dfm → Demos/CPP/behaviours/Torque/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/behaviours/Torque/Unit1.h → Demos/CPP/behaviours/Torque/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/bench.groupproj → Demos/CPP/bench/bench.groupproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/canvas/Canvas.cbproj → Demos/CPP/bench/canvas/Canvas.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/canvas/Canvas.cpp → Demos/CPP/bench/canvas/Canvas.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/canvas/Unit1.cpp → Demos/CPP/bench/canvas/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/canvas/Unit1.dfm → Demos/CPP/bench/canvas/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/canvas/Unit1.h → Demos/CPP/bench/canvas/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/megacube/MegaCube.cbproj → Demos/CPP/bench/megacube/MegaCube.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/megacube/MegaCube.cpp → Demos/CPP/bench/megacube/MegaCube.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/megacube/Unit1.cpp → Demos/CPP/bench/megacube/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/megacube/Unit1.dfm → Demos/CPP/bench/megacube/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/megacube/Unit1.h → Demos/CPP/bench/megacube/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/megaglasscube/MegaGlassCube.cbproj → Demos/CPP/bench/megaglasscube/MegaGlassCube.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/megaglasscube/MegaGlassCube.cpp → Demos/CPP/bench/megaglasscube/MegaGlassCube.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/megaglasscube/Unit1.cpp → Demos/CPP/bench/megaglasscube/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/megaglasscube/Unit1.dfm → Demos/CPP/bench/megaglasscube/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/megaglasscube/Unit1.h → Demos/CPP/bench/megaglasscube/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/smoking/Smoking.cbproj → Demos/CPP/bench/smoking/Smoking.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/smoking/Smoking.cpp → Demos/CPP/bench/smoking/Smoking.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/smoking/Unit1.cpp → Demos/CPP/bench/smoking/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/smoking/Unit1.dfm → Demos/CPP/bench/smoking/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/smoking/Unit1.h → Demos/CPP/bench/smoking/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/volcano/Unit1.cpp → Demos/CPP/bench/volcano/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/volcano/Unit1.dfm → Demos/CPP/bench/volcano/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/volcano/Unit1.h → Demos/CPP/bench/volcano/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/volcano/Volcano.cbproj → Demos/CPP/bench/volcano/Volcano.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/volcano/Volcano.cpp → Demos/CPP/bench/volcano/Volcano.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/whirlwind/Unit1.cpp → Demos/CPP/bench/whirlwind/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/bench/whirlwind/Unit1.dfm → Demos/CPP/bench/whirlwind/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/bench/whirlwind/Unit1.h → Demos/CPP/bench/whirlwind/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/bench/whirlwind/Whirlwind.cbproj → Demos/CPP/bench/whirlwind/Whirlwind.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/bench/whirlwind/Whirlwind.cpp → Demos/CPP/bench/whirlwind/Whirlwind.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/CGBombShader/CGBombShader.cbproj → Demos/CPP/cgshaders/CGBombShader/CGBombShader.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/CGBombShader/CGBombShader.cpp → Demos/CPP/cgshaders/CGBombShader/CGBombShader.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/CGBombShader/Unit1.cpp → Demos/CPP/cgshaders/CGBombShader/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/CGBombShader/Unit1.dfm → Demos/CPP/cgshaders/CGBombShader/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/CGBombShader/Unit1.h → Demos/CPP/cgshaders/CGBombShader/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/celshading/Celshading.cbproj → Demos/CPP/cgshaders/celshading/Celshading.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/celshading/Celshading.cpp → Demos/CPP/cgshaders/celshading/Celshading.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/celshading/Unit1.cpp → Demos/CPP/cgshaders/celshading/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/celshading/Unit1.dfm → Demos/CPP/cgshaders/celshading/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/celshading/Unit1.h → Demos/CPP/cgshaders/celshading/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/cgshaders.groupproj → Demos/CPP/cgshaders/cgshaders.groupproj
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/CgSimple.cbproj → Demos/CPP/cgshaders/simple/CgSimple.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/CgSimple.cpp → Demos/CPP/cgshaders/simple/CgSimple.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/Simple_fp.cg → Demos/CPP/cgshaders/simple/Simple_fp.cg
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/Simple_vp.cg → Demos/CPP/cgshaders/simple/Simple_vp.cg
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/Unit1.cpp → Demos/CPP/cgshaders/simple/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/Unit1.dfm → Demos/CPP/cgshaders/simple/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/simple/Unit1.h → Demos/CPP/cgshaders/simple/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/Texturing.cbproj → Demos/CPP/cgshaders/texturing/Texturing.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/Texturing.cpp → Demos/CPP/cgshaders/texturing/Texturing.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/Unit1.cpp → Demos/CPP/cgshaders/texturing/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/Unit1.dfm → Demos/CPP/cgshaders/texturing/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/Unit1.h → Demos/CPP/cgshaders/texturing/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/cg_texture_fp.cg → Demos/CPP/cgshaders/texturing/cg_texture_fp.cg
View File
+ 0
- 0
Samples/CPP/Demos/cgshaders/texturing/cg_texture_vp.cg → Demos/CPP/cgshaders/texturing/cg_texture_vp.cg
View File
+ 0
- 0
Samples/CPP/Demos/collisions/BoxSphere/BoxSphere.cbproj → Demos/CPP/collisions/BoxSphere/BoxSphere.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/collisions/BoxSphere/BoxSphere.cpp → Demos/CPP/collisions/BoxSphere/BoxSphere.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/BoxSphere/Unit1.cpp → Demos/CPP/collisions/BoxSphere/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/BoxSphere/Unit1.dfm → Demos/CPP/collisions/BoxSphere/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/collisions/BoxSphere/Unit1.h → Demos/CPP/collisions/BoxSphere/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/collisions/OcclusionQuery/OcclusionQuery.cbproj → Demos/CPP/collisions/OcclusionQuery/OcclusionQuery.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/collisions/OcclusionQuery/OcclusionQuery.cpp → Demos/CPP/collisions/OcclusionQuery/OcclusionQuery.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/OcclusionQuery/Unit1.cpp → Demos/CPP/collisions/OcclusionQuery/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/OcclusionQuery/Unit1.dfm → Demos/CPP/collisions/OcclusionQuery/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/collisions/OcclusionQuery/Unit1.h → Demos/CPP/collisions/OcclusionQuery/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/collisions/RayBox/RayBox.cbproj → Demos/CPP/collisions/RayBox/RayBox.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/collisions/RayBox/RayBox.cpp → Demos/CPP/collisions/RayBox/RayBox.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/RayBox/Unit1.cpp → Demos/CPP/collisions/RayBox/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/RayBox/Unit1.dfm → Demos/CPP/collisions/RayBox/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/collisions/RayBox/Unit1.h → Demos/CPP/collisions/RayBox/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/collisions/Raycast/Raycast.cbproj → Demos/CPP/collisions/Raycast/Raycast.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/collisions/Raycast/Raycast.cpp → Demos/CPP/collisions/Raycast/Raycast.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/Raycast/Unit1.cpp → Demos/CPP/collisions/Raycast/Unit1.cpp
View File
+ 0
- 0
Samples/CPP/Demos/collisions/Raycast/Unit1.dfm → Demos/CPP/collisions/Raycast/Unit1.dfm
View File
+ 0
- 0
Samples/CPP/Demos/collisions/Raycast/Unit1.h → Demos/CPP/collisions/Raycast/Unit1.h
View File
+ 0
- 0
Samples/CPP/Demos/collisions/TriangleBox/TriangleBox.cbproj → Demos/CPP/collisions/TriangleBox/TriangleBox.cbproj
View File
+ 0
- 0
Samples/CPP/Demos/collisions/TriangleBox/TriangleBox.cpp → Demos/CPP/collisions/TriangleBox/TriangleBox.cpp
View File
Some files were not shown because too many files changed in this diff