Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2472 / 5574

November 23, 2015, 11:12 (GMT)
Cleanup: shadowing (unwrap)
November 23, 2015, 10:55 (GMT)
Fix T46841: Thick lines w/ graph visible
Revision f997449 by Mike Erwin
November 23, 2015, 08:35 (GMT)
OpenSubdiv: support OpenGL 3.x

GLSL 130, 140, 150 with extensions as needed.

Similar logic to my recent gpu_extensions changes.

Partially fixes T46706. Matcaps now work with OpenSubdiv, as do basic
materials. Anything with UV coordinates is still broken.
November 23, 2015, 08:09 (GMT)
OpenGL: Replace some more ARB suffix from glBindBufferARB.
November 23, 2015, 06:43 (GMT)
CMake: use -Wshadow warning for C source

C source now builds without shadowing, enable with GCC by default.
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (interface)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (editors)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (rna, modifiers, *misc*)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (bmesh)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (render)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (blenkernel)
November 23, 2015, 06:40 (GMT)
Cleanup: shadowing (blenlib, gpu, imbuf)
November 23, 2015, 06:40 (GMT)
Cleanup: use `rna_enum_` prefix for RNA enums

Definitions could shadow local vars.
November 23, 2015, 06:40 (GMT)
Cleanup: use single struct for freestyle globals

Was shadowing local vars.
November 23, 2015, 06:40 (GMT)
Cleanup: redundant string escape
November 23, 2015, 06:40 (GMT)
Cleanup: warning
Revision 8f2e9ac by Mike Erwin
November 23, 2015, 05:32 (GMT)
OpenGL: fix hq viewport dof on Mac / GL 2.1

My earlier fix for GL >= 3 on Windows broke it. Should work for both
platforms now.
Revision 2d708d9 by Mike Erwin
November 23, 2015, 05:13 (GMT)
OpenGL: codegen formatting

Formatting of generated GLSL code:
- attribute/varying for version 120
- in/out for version 130+
- minor cosmetic stuff

Tested working on Windows 10, GL 4.3.
Revision 076e2ff by Mike Erwin
November 23, 2015, 05:08 (GMT)
OpenGL: update geometry shaders, fixes T46838
Revision 05ffe2d by Mike Erwin
November 23, 2015, 02:14 (GMT)
OpenGL: choose compatible GLSL version

Fix GLSL version & geometry shader support query to consider core vs
compatibility.

All shaders need to be compatible with each other, and for now that
means GLSL 120. For drivers that support compatibility profiles, choose
the highest available (up to 150). If only core profile is supported,
max out at GLSL 130.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021