[Bf-blender-cvs] [17f26e181fe] blender2.8: OCIO: use modern GLSL texture functions

2017-08-30 Thread Mike Erwin
Commit: 17f26e181febbc72b873131c40bea6d508264641 Author: Mike Erwin Date: Wed Aug 30 13:19:59 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB17f26e181febbc72b873131c40bea6d508264641 OCIO: use modern GLSL texture functions small part of ongoing OpenGL upgrade

[Bf-blender-cvs] [a5242d08fbe] blender2.8: cleanup floating point literals

2017-06-07 Thread Mike Erwin
Commit: a5242d08fbe4105dd18e1adbe65d4f17f83fa68f Author: Mike Erwin Date: Thu Jun 1 14:43:45 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBa5242d08fbe4105dd18e1adbe65d4f17f83fa68f cleanup floating point literals

[Bf-blender-cvs] [179bb977408] blender2.8: Gawain: stricter lookup of builtin uniforms

2017-06-07 Thread Mike Erwin
Commit: 179bb97740805904d65c2bbdf84b658c5292d1f1 Author: Mike Erwin Date: Sun Jun 4 22:09:39 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB179bb97740805904d65c2bbdf84b658c5292d1f1 Gawain: stricter lookup of builtin uniforms UNIFORM_NONE should never match a valid uniform

[Bf-blender-cvs] [bb3e669d06e] blender2.8: Gawain: faster lookup shader attribs by name

2017-06-07 Thread Mike Erwin
Commit: bb3e669d06ec5aead740affe75ac0375110b4d7a Author: Mike Erwin Date: Sun Jun 4 22:02:30 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBbb3e669d06ec5aead740affe75ac0375110b4d7a Gawain: faster lookup shader attribs by name Quick hash rejection instead of string comparison

[Bf-blender-cvs] [bfa5efeebec] blender2.8: Fix MSVC compile (T51740)

2017-06-07 Thread Mike Erwin
Commit: bfa5efeebecb24d52bd63d79d6fc08518568f5e6 Author: Mike Erwin Date: Wed Jun 7 16:28:24 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBbfa5efeebecb24d52bd63d79d6fc08518568f5e6 Fix MSVC compile (T51740) Gawain doesn't include Blender's cross-platform "inline"

[Bf-blender-cvs] [6757ca8b40b] master: NDOF: clean up after MinGW removal

2017-05-29 Thread Mike Erwin
Commit: 6757ca8b40bcb87cfd710b99bc44e450fff74995 Author: Mike Erwin Date: Mon May 29 14:04:46 2017 -0400 Branches: master https://developer.blender.org/rB6757ca8b40bcb87cfd710b99bc44e450fff74995 NDOF: clean up after MinGW removal Follow up to 9f044cb422c1fc9ad79278092445f612342abb59

[Bf-blender-cvs] [1fa216487d6] blender2.8: Gawain: update comments to match latest API

2017-05-29 Thread Mike Erwin
Commit: 1fa216487d69c79ef81ccf679090e2bfea5b64fd Author: Mike Erwin Date: Mon May 29 13:37:02 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB1fa216487d69c79ef81ccf679090e2bfea5b64fd Gawain: update comments to match latest API

[Bf-blender-cvs] [620516965b4] blender2.8: Gawain: move convert_prim_type_to_gl to private API

2017-05-26 Thread Mike Erwin
Commit: 620516965b4943ab6c2b0e14e63ff725cf5d1611 Author: Mike Erwin Date: Fri May 26 11:23:23 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB620516965b4943ab6c2b0e14e63ff725cf5d1611 Gawain: move convert_prim_type_to_gl to private API

[Bf-blender-cvs] [6cc293a6d97] blender2.8: Gawain: replace switch with lookup table

2017-05-22 Thread Mike Erwin
Commit: 6cc293a6d97a2f8277660613a1ced9b2688bd7c0 Author: Mike Erwin Date: Mon May 22 16:43:33 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB6cc293a6d97a2f8277660613a1ced9b2688bd7c0 Gawain: replace switch with lookup table This function is not performance critical, but I

[Bf-blender-cvs] [3f6f02e4336] blender2.8: Gawain: drop support for APPLE_flush_buffer_range

2017-05-21 Thread Mike Erwin
Commit: 3f6f02e4336455bd70df7b604bea57ce75d1d87c Author: Mike Erwin Date: Sun May 21 17:06:42 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB3f6f02e4336455bd70df7b604bea57ce75d1d87c Gawain: drop support for APPLE_flush_buffer_range Modern GL's glMapBufferRange works the same

[Bf-blender-cvs] [054eb9422ca] blender2.8: Gawain: use integer math to convert int16 to int10

2017-05-21 Thread Mike Erwin
Commit: 054eb9422ca5bfea460229374cd8986d297f74c8 Author: Mike Erwin Date: Sun May 21 18:07:23 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB054eb9422ca5bfea460229374cd8986d297f74c8 Gawain: use integer math to convert int16 to int10 @fclem does this work for you

[Bf-blender-cvs] [68d8618538e] blender2.8: Gawain: promote 10_10_10 to first-class vertex format

2017-05-21 Thread Mike Erwin
Commit: 68d8618538e6715e659d5be4e3f15bfbcf2db574 Author: Mike Erwin Date: Sun May 21 15:59:34 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB68d8618538e6715e659d5be4e3f15bfbcf2db574 Gawain: promote 10_10_10 to first-class vertex format This format is part of OpenGL 3.3

[Bf-blender-cvs] [ea31c55b08e] blender2.8: Gawain: cleanup code formatting

2017-05-21 Thread Mike Erwin
Commit: ea31c55b08e0add843f56af0a62d030fd25606f2 Author: Mike Erwin Date: Sun May 21 17:53:16 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBea31c55b08e0add843f56af0a62d030fd25606f2 Gawain: cleanup code formatting

[Bf-blender-cvs] [23035cf46fb] blender2.8: Gawain: remove GLenum from IndexType API

2017-05-21 Thread Mike Erwin
Commit: 23035cf46fb4dd6a0bf7e688b0f15128030c77d1 Author: Mike Erwin Date: Sun May 21 18:25:30 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB23035cf46fb4dd6a0bf7e688b0f15128030c77d1 Gawain: remove GLenum from IndexType API Goal is to make most of the API independent of OpenGL

[Bf-blender-cvs] [90a1d491800] blender2.8: Gawain: drop support for APPLE_vertex_array_object

2017-05-21 Thread Mike Erwin
Commit: 90a1d491800cf1021d158973813265e9da71dbdd Author: Mike Erwin Date: Sun May 21 16:48:54 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB90a1d491800cf1021d158973813265e9da71dbdd Gawain: drop support for APPLE_vertex_array_object Recent versions of OpenGL support VAOs

[Bf-blender-cvs] [996bf657302] blender2.8: Clay/Eevee: fix more crash when entering edit mode

2017-05-19 Thread Mike Erwin
Commit: 996bf65730257d0a80c6ada03a38d0a321b1e87e Author: Mike Erwin Date: Fri May 19 16:12:13 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB996bf65730257d0a80c6ada03a38d0a321b1e87e Clay/Eevee: fix more crash when entering edit mode Shader stages need to agree about

[Bf-blender-cvs] [a1c558e19f6] blender2.8: OpenGL: cleanup edit overlay shaders

2017-05-19 Thread Mike Erwin
Commit: a1c558e19f6fa0dfa85dcda004426d8497c21ec7 Author: Mike Erwin Date: Fri May 19 14:13:43 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBa1c558e19f6fa0dfa85dcda004426d8497c21ec7 OpenGL: cleanup edit overlay shaders Mostly simple fixes to spacing & comm

[Bf-blender-cvs] [8d7b98bfd39] blender2.8: OpenGL: cleanup material shader GLSL

2017-05-19 Thread Mike Erwin
Commit: 8d7b98bfd3965483db4d9de36937fd4b1fa66ff3 Author: Mike Erwin Date: Fri May 19 14:20:08 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB8d7b98bfd3965483db4d9de36937fd4b1fa66ff3 OpenGL: cleanup material shader GLSL prefer vector math over scalar prefer * over / shorten

[Bf-blender-cvs] [941e739d703] blender2.8: Clay/Eevee: fix crash when entering edit mode

2017-05-19 Thread Mike Erwin
Commit: 941e739d703542af1637c6a37953adac5f6b36bb Author: Mike Erwin Date: Fri May 19 12:54:26 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB941e739d703542af1637c6a37953adac5f6b36bb Clay/Eevee: fix crash when entering edit mode vertexColor output was not being written

[Bf-blender-cvs] [8561a2dda74] blender2.8: OpenGL: remove BIT_OPERATIONS check from GLSL

2017-05-19 Thread Mike Erwin
Commit: 8561a2dda7464207002d369619008313fde0042b Author: Mike Erwin Date: Fri May 19 12:35:49 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB8561a2dda7464207002d369619008313fde0042b OpenGL: remove BIT_OPERATIONS check from GLSL Since the upgrade we can use bitwise operations

[Bf-blender-cvs] [fa47437426b] blender2.8: OpenGL: clean up smoke & fire shaders

2017-05-19 Thread Mike Erwin
Commit: fa47437426b8e4d72d15bcf3517b31c4202c095c Author: Mike Erwin Date: Fri May 19 10:43:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBfa47437426b8e4d72d15bcf3517b31c4202c095c OpenGL: clean up smoke & fire shaders TODO: swap gl_Vertex for vec3 pos, update smoke s

[Bf-blender-cvs] [648f2a61ada] blender2.8: OpenGL: convert old texture2D calls in built-in shaders

2017-05-19 Thread Mike Erwin
Commit: 648f2a61ada53e07162efcf117e8b0269a55f5a8 Author: Mike Erwin Date: Fri May 19 11:02:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB648f2a61ada53e07162efcf117e8b0269a55f5a8 OpenGL: convert old texture2D calls in built-in shaders

[Bf-blender-cvs] [ef3c2554575] blender2.8: fix typo in interlace shader

2017-05-19 Thread Mike Erwin
Commit: ef3c2554575c820ace5bce594ef92b841abe7758 Author: Mike Erwin Date: Fri May 19 11:08:49 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBef3c2554575c820ace5bce594ef92b841abe7758 fix typo in interlace shader introduced by recent 8adec78ca574f09242aa4588ad04f498f1e074aa

[Bf-blender-cvs] [f6ffe12ddb4] blender2.8: OpenGL: convert old texture2D calls in FX shaders

2017-05-19 Thread Mike Erwin
Commit: f6ffe12ddb4426bec802d099c3538a9b31e72f8c Author: Mike Erwin Date: Fri May 19 10:41:42 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBf6ffe12ddb4426bec802d099c3538a9b31e72f8c OpenGL: convert old texture2D calls in FX shaders And one texture1D call

[Bf-blender-cvs] [4c5e9d7c0df] blender2.8: OpenGL: convert old texture2D calls in material GLSL

2017-05-19 Thread Mike Erwin
Commit: 4c5e9d7c0df00ea0409bcda0f47fcd25c7ec777c Author: Mike Erwin Date: Fri May 19 10:23:07 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB4c5e9d7c0df00ea0409bcda0f47fcd25c7ec777c OpenGL: convert old texture2D calls in material GLSL Modern GLSL simplifies texture sampling

[Bf-blender-cvs] [7823957455f] blender2.8: remove GPU_geometry_shader_support, instanced_drawing_support queries

2017-05-18 Thread Mike Erwin
Commit: 7823957455fbdd0cc982a840b148dfbdc345f948 Author: Mike Erwin Date: Thu May 18 15:25:03 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB7823957455fbdd0cc982a840b148dfbdc345f948 remove GPU_geometry_shader_support, instanced_drawing_support queries These are always

[Bf-blender-cvs] [77f8d631b1f] blender2.8: OpenSubdiv: insert TODO notes for OpenGL

2017-05-18 Thread Mike Erwin
Commit: 77f8d631b1f6479b6e5b3b99ecb3611fca519444 Author: Mike Erwin Date: Thu May 18 17:45:31 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB77f8d631b1f6479b6e5b3b99ecb3611fca519444 OpenSubdiv: insert TODO notes for OpenGL

[Bf-blender-cvs] [2e56e1415a0] blender2.8: OpenGL: remove EXT_geometry_shader4 from OpenSubdiv

2017-05-18 Thread Mike Erwin
Commit: 2e56e1415a0db11c5bf93cd517ff12bf3df43a5a Author: Mike Erwin Date: Thu May 18 17:32:39 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB2e56e1415a0db11c5bf93cd517ff12bf3df43a5a OpenGL: remove EXT_geometry_shader4 from OpenSubdiv Old extension was made obsolete by GL 3.2

[Bf-blender-cvs] [5ed0944ce63] blender2.8: GPU: cleanup GLSL version and standard extensions

2017-05-18 Thread Mike Erwin
Commit: 5ed0944ce6381037ecbb361320a0ed3f64c9183b Author: Mike Erwin Date: Thu May 18 15:47:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB5ed0944ce6381037ecbb361320a0ed3f64c9183b GPU: cleanup GLSL version and standard extensions Now we always use GLSL 3.3, AKA #version 330

[Bf-blender-cvs] [ff8673399ec] blender2.8: OpenSubdiv: remove legacy support & display queries

2017-05-18 Thread Mike Erwin
Commit: ff8673399ecb42b1e4c796d176454c17921fa390 Author: Mike Erwin Date: Thu May 18 17:28:04 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBff8673399ecb42b1e4c796d176454c17921fa390 OpenSubdiv: remove legacy support & display queries OSD display needs more work, since it

[Bf-blender-cvs] [414c1c0e77e] blender2.8: OpenGL: remove -noglsl option & GPU_extensions_disable

2017-05-18 Thread Mike Erwin
Commit: 414c1c0e77e9a87faf77b4c40c5cd5f4aacbc4fa Author: Mike Erwin Date: Thu May 18 16:21:49 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB414c1c0e77e9a87faf77b4c40c5cd5f4aacbc4fa OpenGL: remove -noglsl option & GPU_extensions_disable Also removed a leftover refer

[Bf-blender-cvs] [e03e977385c] blender2.8: OpenGL: call glProgramUniform only if version >= 4.1

2017-05-18 Thread Mike Erwin
Commit: e03e977385c9285ec13695f93e43bb805c4dd0af Author: Mike Erwin Date: Thu May 18 18:30:09 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBe03e977385c9285ec13695f93e43bb805c4dd0af OpenGL: call glProgramUniform only if version >= 4.1 Otherwise crash! Called from OpenSub

[Bf-blender-cvs] [8cb3c7bdecd] blender2.8: remove GPU_display_list_support query

2017-05-18 Thread Mike Erwin
Commit: 8cb3c7bdecd8f23925ca3d9c4bca3c8643f6d12f Author: Mike Erwin Date: Thu May 18 15:17:47 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB8cb3c7bdecd8f23925ca3d9c4bca3c8643f6d12f remove GPU_display_list_support query Display lists are not part of modern OpenGL. Only BGE

[Bf-blender-cvs] [51278bab5de] blender2.8: remove GPU_legacy_support query

2017-05-18 Thread Mike Erwin
Commit: 51278bab5ded412fa1a38c2564cc3fda71e3129b Author: Mike Erwin Date: Thu May 18 16:58:33 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB51278bab5ded412fa1a38c2564cc3fda71e3129b remove GPU_legacy_support query In the move to OpenGL 3.3 core profile, we drop support

[Bf-blender-cvs] [30d325c9e61] blender2.8: Gawain: cleanup VRAM usage metric

2017-05-15 Thread Mike Erwin
Commit: 30d325c9e61fb349e1b2bc6ea2f65b282d991c22 Author: Mike Erwin Date: Mon May 15 13:05:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB30d325c9e61fb349e1b2bc6ea2f65b282d991c22 Gawain: cleanup VRAM usage metric same functionality

[Bf-blender-cvs] [87bbeb28377] blender2.8: Gawain: further cleanup to VertexBuffer_prime

2017-05-15 Thread Mike Erwin
Commit: 87bbeb283778cc00f6f50bb85786aa88cff6aac1 Author: Mike Erwin Date: Mon May 15 13:07:47 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB87bbeb283778cc00f6f50bb85786aa88cff6aac1 Gawain: further cleanup to VertexBuffer_prime Get buffer size once, use it to both allocate

[Bf-blender-cvs] [4f7c738a38b] blender2.8: Gawain: revert recent VRAM usage metric

2017-05-15 Thread Mike Erwin
Commit: 4f7c738a38b2058fa4d63304a7043f3520df3e1e Author: Mike Erwin Date: Mon May 15 12:47:25 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB4f7c738a38b2058fa4d63304a7043f3520df3e1e Gawain: revert recent VRAM usage metric Revert 7a18ee62eb4d6c6028d05f1da259fe8695f49a3f

[Bf-blender-cvs] [41c4c3f8fdd] blender2.8: remove unused #includes

2017-05-12 Thread Mike Erwin
Commit: 41c4c3f8fdd61910bbd61ce47d06f91f9cdac5b1 Author: Mike Erwin Date: Fri May 12 23:34:21 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB41c4c3f8fdd61910bbd61ce47d06f91f9cdac5b1 remove unused #includes === M

[Bf-blender-cvs] [6deaab207c2] blender2.8: remove old PBVH VertexBufferFormat struct

2017-05-12 Thread Mike Erwin
Commit: 6deaab207c25e7f8728696a3e57902c6a24a Author: Mike Erwin Date: Fri May 12 23:32:37 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB6deaab207c25e7f8728696a3e57902c6a24a remove old PBVH VertexBufferFormat struct Follow-up to 0722e41f9ea450be014d667417ff903510be2770

[Bf-blender-cvs] [e4d856e31b2] blender2.8: OpenGL: manage legacy state only when WITH_LEGACY_OPENGL=ON

2017-04-27 Thread Mike Erwin
Commit: e4d856e31b2719c8ab9796495c1ac7aa48870246 Author: Mike Erwin Date: Thu Apr 27 14:32:47 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBe4d856e31b2719c8ab9796495c1ac7aa48870246 OpenGL: manage legacy state only when WITH_LEGACY_OPENGL=ON - enabled lights - alpha test

[Bf-blender-cvs] [079e0b5943f] blender2.8: OpenGL: don't set texture LoD bias via glTexEnvf

2017-04-27 Thread Mike Erwin
Commit: 079e0b5943f379caab2c92b3aabd033da5650e3f Author: Mike Erwin Date: Thu Apr 27 14:24:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB079e0b5943f379caab2c92b3aabd033da5650e3f OpenGL: don't set texture LoD bias via glTexEnvf Not supported in core profile. We could do

[Bf-blender-cvs] [0d5c5a8438b] blender2.8: OpenGL: early exit from functions that don't mix with core profile

2017-04-27 Thread Mike Erwin
Commit: 0d5c5a8438badf5e4921a96b9d4648d1d0dc3aee Author: Mike Erwin Date: Thu Apr 27 14:00:38 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB0d5c5a8438badf5e4921a96b9d4648d1d0dc3aee OpenGL: early exit from functions that don't mix with core profile These parts

[Bf-blender-cvs] [99fde39f490] blender2.8: OpenGL: fix color logic op

2017-04-27 Thread Mike Erwin
Commit: 99fde39f49054fcb2abce58777096f47fc5ad4a9 Author: Mike Erwin Date: Thu Apr 27 14:18:33 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB99fde39f49054fcb2abce58777096f47fc5ad4a9 OpenGL: fix color logic op GL_LOGIC_OP is a synonym for GL_INDEX_LOGIC_OP, from OpenGL 1.0's

[Bf-blender-cvs] [75fac519c05] blender2.8: Gawain: safely orphan immediate mode's VBO

2017-04-27 Thread Mike Erwin
Commit: 75fac519c0535df6c13c3d534796e8b263af895f Author: Mike Erwin Date: Thu Apr 27 10:16:20 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB75fac519c0535df6c13c3d534796e8b263af895f Gawain: safely orphan immediate mode's VBO There are multiple ways to orphan a buffer resource

[Bf-blender-cvs] [741ed16d13b] blender2.8: OpenGL: don't glGet(GL_RED_BITS) in core profile

2017-04-27 Thread Mike Erwin
Commit: 741ed16d13b3a1ca15390f641369930eda5035a8 Author: Mike Erwin Date: Wed Apr 26 18:06:00 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB741ed16d13b3a1ca15390f641369930eda5035a8 OpenGL: don't glGet(GL_RED_BITS) in core profile or GREEN or BLUE. These are deprecated

[Bf-blender-cvs] [a49708a6918] blender2.8: OpenGL: stop using GL_NORMALIZE

2017-04-27 Thread Mike Erwin
Commit: a49708a69181b4c15fb2bd58f6721a39a7e9b0e6 Author: Mike Erwin Date: Thu Apr 27 10:35:12 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBa49708a69181b4c15fb2bd58f6721a39a7e9b0e6 OpenGL: stop using GL_NORMALIZE With GLSL there is no need for GL_NORMALIZE. We explicitly

[Bf-blender-cvs] [bfaf7a3eb15] blender2.8: OpenGL: stop enabling GL_TEXTURE

2017-04-27 Thread Mike Erwin
Commit: bfaf7a3eb15e36e69fc00448e6c7fd938a6fa2fa Author: Mike Erwin Date: Thu Apr 27 11:24:35 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBbfaf7a3eb15e36e69fc00448e6c7fd938a6fa2fa OpenGL: stop enabling GL_TEXTURE Texturing is always enabled in GLSL. Simply use a sampler

[Bf-blender-cvs] [34c808287e1] blender2.8: Gawain: fix pointer arithmetic warning

2017-04-27 Thread Mike Erwin
Commit: 34c808287e17c835c2fca1853046bbcbf66a2e5b Author: Mike Erwin Date: Thu Apr 27 09:59:19 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB34c808287e17c835c2fca1853046bbcbf66a2e5b Gawain: fix pointer arithmetic warning void* + offset = ??? This Mac-only code works

[Bf-blender-cvs] [1dbb41f1951] blender2.8: OpenGL: restore all 8 lights

2017-04-27 Thread Mike Erwin
Commit: 1dbb41f19517ef67f604ab04b2dd640250562ed9 Author: Mike Erwin Date: Wed Apr 26 17:59:51 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB1dbb41f19517ef67f604ab04b2dd640250562ed9 OpenGL: restore all 8 lights fixes a copy/paste mistake

[Bf-blender-cvs] [5c7b8cfffa5] blender2.8: OpenGL: remove GL_MAP1_VERTEX_3

2017-04-27 Thread Mike Erwin
Commit: 5c7b8cfffa5da0e88492d652d1d4137ee4cb0cf2 Author: Mike Erwin Date: Wed Apr 26 17:55:59 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB5c7b8cfffa5da0e88492d652d1d4137ee4cb0cf2 OpenGL: remove GL_MAP1_VERTEX_3 This is related to OpenGL evaluators (old feature). From my

[Bf-blender-cvs] [6f0cf4a8040] blender2.8: support OpenGL 3.0 on Linux only when WITH_LEGACY_OPENGL=ON

2017-04-27 Thread Mike Erwin
Commit: 6f0cf4a80403a7858fb4202ea54a9ccfffca420f Author: Mike Erwin Date: Wed Apr 26 17:23:43 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB6f0cf4a80403a7858fb4202ea54a9ccfffca420f support OpenGL 3.0 on Linux only when WITH_LEGACY_OPENGL=ON Part of T49012

[Bf-blender-cvs] [9a193a28c4f] blender2.8: fix Clay compatibility comment

2017-04-27 Thread Mike Erwin
Commit: 9a193a28c4fc3be4883f0fa778ab0327e699b067 Author: Mike Erwin Date: Wed Apr 26 18:12:52 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB9a193a28c4fc3be4883f0fa778ab0327e699b067 fix Clay compatibility comment When building WITH_LEGACY_OPENGL, Mac uses GL 2.1, Mesa uses GL

[Bf-blender-cvs] [75a759ea5e9] blender2.8: OpenGL: better context creation on Windows

2017-04-24 Thread Mike Erwin
Commit: 75a759ea5e9a4b4a52900e6383d67c81b7cbdabe Author: Mike Erwin Date: Mon Apr 24 22:30:17 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB75a759ea5e9a4b4a52900e6383d67c81b7cbdabe OpenGL: better context creation on Windows Compatibility profile was working fine

[Bf-blender-cvs] [9c87bb124a5] blender2.8: group WITH_LEGACY_OPENGL with the other GL options

2017-04-24 Thread Mike Erwin
Commit: 9c87bb124a57e84abe60a75ba68002a6cc2a68ac Author: Mike Erwin Date: Mon Apr 24 17:41:26 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB9c87bb124a57e84abe60a75ba68002a6cc2a68ac group WITH_LEGACY_OPENGL with the other GL options Blender subsystems that care about OpenGL

[Bf-blender-cvs] [9fe9cf82610] blender2.8: fix omission from previous commit

2017-04-21 Thread Mike Erwin
Commit: 9fe9cf826107ca5c2169e0f2b04defff81b455fa Author: Mike Erwin Date: Sat Apr 22 00:58:42 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB9fe9cf826107ca5c2169e0f2b04defff81b455fa fix omission from previous commit Missed one old call on Linux/X11. Follow-up

[Bf-blender-cvs] [ef640ecf100] blender2.8: OpenGL: remove use of GLEW MX

2017-04-21 Thread Mike Erwin
Commit: ef640ecf1004f7af9cfde09f5ce1cde2fb70747f Author: Mike Erwin Date: Sat Apr 22 00:35:04 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBef640ecf1004f7af9cfde09f5ce1cde2fb70747f OpenGL: remove use of GLEW MX MX (Multiple conteXt) support was dropped from the GLEW 2.0

[Bf-blender-cvs] [dcda9b41365] blender2.8: Eevee/OpenGL: fix shader for core profile

2017-04-21 Thread Mike Erwin
Commit: dcda9b41365eea4b725d941f34179b4e1da3bb8d Author: Mike Erwin Date: Fri Apr 21 15:48:56 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBdcda9b41365eea4b725d941f34179b4e1da3bb8d Eevee/OpenGL: fix shader for core profile

[Bf-blender-cvs] [12261aa047f] blender2.8: fix unitizialized use warning

2017-04-21 Thread Mike Erwin
Commit: 12261aa047f41eb7f0d29c3ba25d933c3f67e7fc Author: Mike Erwin Date: Fri Apr 21 15:51:08 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB12261aa047f41eb7f0d29c3ba25d933c3f67e7fc fix unitizialized use warning The code would only use 'type' uninitialized in error conditions

[Bf-blender-cvs] [1beed61b761] blender2.8: OpenGL/GHOST: don't request accum buffer on Mac

2017-04-21 Thread Mike Erwin
Commit: 1beed61b761d3f964f57f99235c479ff1ddfe26f Author: Mike Erwin Date: Fri Apr 21 16:04:03 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB1beed61b761d3f964f57f99235c479ff1ddfe26f OpenGL/GHOST: don't request accum buffer on Mac This was blocking core context setup on Mac

[Bf-blender-cvs] [94789e30a58] blender2.8: Gawain: fix building WITH_GL_PROFILE_CORE

2017-04-18 Thread Mike Erwin
Commit: 94789e30a587fc1ed834bc2a2a80295edd72ac5c Author: Mike Erwin Date: Tue Apr 18 14:51:42 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB94789e30a587fc1ed834bc2a2a80295edd72ac5c Gawain: fix building WITH_GL_PROFILE_CORE I intially hard-coded this for compatibility profile

[Bf-blender-cvs] [26e171c4d95] blender2.8: OpenGL: don't require legacy extensions when using WITH_GL_PROFILE_CORE

2017-04-18 Thread Mike Erwin
Commit: 26e171c4d95f051b15d2f586edf1a49d570ba31c Author: Mike Erwin Date: Tue Apr 18 14:44:57 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB26e171c4d95f051b15d2f586edf1a49d570ba31c OpenGL: don't require legacy extensions when using WITH_GL_PROFILE_CORE These checks guarantee

[Bf-blender-cvs] [473c2b1c940] blender2.8: Gawain: fix stupid APPLE_LEGACY mistake

2017-04-18 Thread Mike Erwin
Commit: 473c2b1c9408179ca1d3e4d07bc40e1670c093e8 Author: Mike Erwin Date: Tue Apr 18 12:43:50 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB473c2b1c9408179ca1d3e4d07bc40e1670c093e8 Gawain: fix stupid APPLE_LEGACY mistake @dfelinto caught this while building on Linux fixes

[Bf-blender-cvs] [53c56dcd080] blender2.8: Gawain: enable 10.10.10 vertex format for core profile (any platform)

2017-04-18 Thread Mike Erwin
Commit: 53c56dcd080dccc041096d72a7fca837994ae386 Author: Mike Erwin Date: Tue Apr 18 12:08:59 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB53c56dcd080dccc041096d72a7fca837994ae386 Gawain: enable 10.10.10 vertex format for core profile (any platform) This is an OpenGL 3.3

[Bf-blender-cvs] [45b3555cba9] blender2.8: OpenGL: fix compatibility with Mac & Mesa

2017-04-18 Thread Mike Erwin
Commit: 45b3555cba998424752c2db8057f751c31f1ca53 Author: Mike Erwin Date: Tue Apr 18 11:54:13 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB45b3555cba998424752c2db8057f751c31f1ca53 OpenGL: fix compatibility with Mac & Mesa This combines the Mesa

[Bf-blender-cvs] [b0351bd3bda] blender2.8: Gawain: define feature macros in a more compatible way

2017-04-18 Thread Mike Erwin
Commit: b0351bd3bdaa16f7dec75fe90bcd66569564608a Author: Mike Erwin Date: Tue Apr 18 11:35:56 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBb0351bd3bdaa16f7dec75fe90bcd66569564608a Gawain: define feature macros in a more compatible way Thanks to @sergey for proactively

[Bf-blender-cvs] [c6e8a004a14] blender2.8: Gawain: fix for last commit

2017-04-17 Thread Mike Erwin
Commit: c6e8a004a1449fad72c58a7f3db7ab87ec743868 Author: Mike Erwin Date: Mon Apr 17 04:01:46 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBc6e8a004a1449fad72c58a7f3db7ab87ec743868 Gawain: fix for last commit Follow-up to 3bc6b831d82724578fc8150d863b54f334db2bf4 Initial code

[Bf-blender-cvs] [3bc6b831d82] blender2.8: Gawain: shrink ShaderInterface name buffer

2017-04-16 Thread Mike Erwin
Commit: 3bc6b831d82724578fc8150d863b54f334db2bf4 Author: Mike Erwin Date: Mon Apr 17 01:45:21 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB3bc6b831d82724578fc8150d863b54f334db2bf4 Gawain: shrink ShaderInterface name buffer ShaderInterface stores names of custom uniforms

[Bf-blender-cvs] [b3e38cfc6b6] blender2.8: Gawain: look up uniforms by name quicker

2017-04-16 Thread Mike Erwin
Commit: b3e38cfc6b6320c702b93fe179323ed79583abd9 Author: Mike Erwin Date: Mon Apr 17 01:19:28 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBb3e38cfc6b6320c702b93fe179323ed79583abd9 Gawain: look up uniforms by name quicker ShaderInterface_uniform searches custom uniforms first

[Bf-blender-cvs] [47e0d2b2352] blender2.8: OpenGL: tweak GPU_texture_create_nD

2017-04-16 Thread Mike Erwin
Commit: 47e0d2b23528f280eaaf6adbbda7863c9e972dc2 Author: Mike Erwin Date: Sun Apr 16 15:11:38 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB47e0d2b23528f280eaaf6adbbda7863c9e972dc2 OpenGL: tweak GPU_texture_create_nD - test for 2D textures first since it's the most common

[Bf-blender-cvs] [8dcf7a46a28] blender2.8: OpenGL: fix GPU_SHADER_SIMPLE_LIGHTING_SMOOTH_COLOR

2017-04-16 Thread Mike Erwin
Commit: 8dcf7a46a28dd291680873f78a8a5259d065ee2f Author: Mike Erwin Date: Sun Apr 16 15:04:07 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB8dcf7a46a28dd291680873f78a8a5259d065ee2f OpenGL: fix GPU_SHADER_SIMPLE_LIGHTING_SMOOTH_COLOR The fragment shader expects a normal

[Bf-blender-cvs] [6a2c82332b5] blender2.8: fix mistake from last commit

2017-04-16 Thread Mike Erwin
Commit: 6a2c82332b59a7f8210128bf228f78c07410bdf2 Author: Mike Erwin Date: Sun Apr 16 13:57:16 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB6a2c82332b59a7f8210128bf228f78c07410bdf2 fix mistake from last commit I didn't build this BGE-related code before pushing. My bad! fix

[Bf-blender-cvs] [af61b5eb0c1] blender2.8: cleanup use of immUniformColor

2017-04-16 Thread Mike Erwin
Commit: af61b5eb0c1bef93e8df1434b174944e2b40445d Author: Mike Erwin Date: Sun Apr 16 13:44:34 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBaf61b5eb0c1bef93e8df1434b174944e2b40445d cleanup use of immUniformColor - use best function for the job - don't specify alpha if 100

[Bf-blender-cvs] [ae071305404] blender2.8: Gawain: add immUniformColor3ubvAlpha

2017-04-16 Thread Mike Erwin
Commit: ae071305404e61f696f3da46b00bf93aa6a4a5a5 Author: Mike Erwin Date: Sun Apr 16 13:33:21 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBae071305404e61f696f3da46b00bf93aa6a4a5a5 Gawain: add immUniformColor3ubvAlpha Convenience function for specifying colors with separate

[Bf-blender-cvs] [7041b99b5a9] blender2.8: use immUniformColor instead of immUniform("color"

2017-04-16 Thread Mike Erwin
Commit: 7041b99b5a90509f215db83feeca900d123932b2 Author: Mike Erwin Date: Sun Apr 16 12:25:42 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB7041b99b5a90509f215db83feeca900d123932b2 use immUniformColor instead of immUniform("color" The specialized color functions

[Bf-blender-cvs] [4a41bc8ceac] blender2.8: Gawain: fix compiler warnings

2017-04-16 Thread Mike Erwin
Commit: 4a41bc8ceac72f6f7be3067857c0ec35db5a039a Author: Mike Erwin Date: Sun Apr 16 11:08:26 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB4a41bc8ceac72f6f7be3067857c0ec35db5a039a Gawain: fix compiler warnings vertex_format.c implements both public and private functions, so

[Bf-blender-cvs] [bf441fcfacc] blender2.8: Gawain: move AttribBinding funcs to private interface

2017-04-16 Thread Mike Erwin
Commit: bf441fcfacc1648cb5aff87dafd1e5f0098e3d2b Author: Mike Erwin Date: Sun Apr 16 11:21:45 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBbf441fcfacc1648cb5aff87dafd1e5f0098e3d2b Gawain: move AttribBinding funcs to private interface Other parts of Gawain uses

[Bf-blender-cvs] [30249499c4e] blender2.8: Gawain: fix compilation on MSVC 2013

2017-04-16 Thread Mike Erwin
Commit: 30249499c4ed6e398bd43b0bfb219e6a7b79e522 Author: Mike Erwin Date: Sun Apr 16 11:00:59 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB30249499c4ed6e398bd43b0bfb219e6a7b79e522 Gawain: fix compilation on MSVC 2013 attrib_binding.c uses NULL, so include stddef. Also

[Bf-blender-cvs] [888e742f846] blender2.8: OpenGL: minor cleanup & TODO

2017-04-15 Thread Mike Erwin
Commit: 888e742f8463fc4b4c7f29810e22697d14441083 Author: Mike Erwin Date: Sat Apr 15 19:43:56 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB888e742f8463fc4b4c7f29810e22697d14441083 OpenGL: minor cleanup & TODO Just clearing out some old git stashes. No point getting ol

[Bf-blender-cvs] [da17928fd50] blender2.8: Gawain: look up builtin uniforms by enum, not by name

2017-04-15 Thread Mike Erwin
Commit: da17928fd50072ac5c1828baaf44bf08a02c0729 Author: Mike Erwin Date: Sat Apr 15 19:19:00 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBda17928fd50072ac5c1828baaf44bf08a02c0729 Gawain: look up builtin uniforms by enum, not by name This speeds up color and transformation

[Bf-blender-cvs] [abd1934be6e] blender2.8: Gawain: use ShaderInterface to manage vertex attribs

2017-04-15 Thread Mike Erwin
Commit: abd1934be6ebba0a5dbf0a1354d4badcb49cf192 Author: Mike Erwin Date: Sat Apr 15 18:06:54 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBabd1934be6ebba0a5dbf0a1354d4badcb49cf192 Gawain: use ShaderInterface to manage vertex attribs This eliminates tons

[Bf-blender-cvs] [2593ce9c332] blender2.8: Gawain: remove 2D matrix uniforms from ShaderInterface

2017-04-15 Thread Mike Erwin
Commit: 2593ce9c3327db99cfcf665c0a4d315b13c356f3 Author: Mike Erwin Date: Sat Apr 15 17:07:29 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB2593ce9c3327db99cfcf665c0a4d315b13c356f3 Gawain: remove 2D matrix uniforms from ShaderInterface - remove 2D-specific variants

[Bf-blender-cvs] [ea105bab2b8] blender2.8: Gawain: fix header comments

2017-04-15 Thread Mike Erwin
Commit: ea105bab2b8f5a60afba51e54d65bad8b4cc9afa Author: Mike Erwin Date: Sat Apr 15 15:42:58 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBea105bab2b8f5a60afba51e54d65bad8b4cc9afa Gawain: fix header comments Missed this when splitting VertexBuffer from Batch -- they used

[Bf-blender-cvs] [16f08b08fc2] blender2.8: Gawain: rename AttribBinding clear for consistency

2017-04-15 Thread Mike Erwin
Commit: 16f08b08fc29b1254269a548d15a05465904c9cd Author: Mike Erwin Date: Sat Apr 15 13:06:43 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB16f08b08fc29b1254269a548d15a05465904c9cd Gawain: rename AttribBinding clear for consistency AttribBinding is only used internally

[Bf-blender-cvs] [7c57ca51097] blender2.8: Gawain: move some VertexFormat funcs to private interface

2017-04-15 Thread Mike Erwin
Commit: 7c57ca5109793c54f34adfd396c41b1be163d61f Author: Mike Erwin Date: Sat Apr 15 13:10:14 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB7c57ca5109793c54f34adfd396c41b1be163d61f Gawain: move some VertexFormat funcs to private interface Other parts of Gawain uses

[Bf-blender-cvs] [4b043994e87] blender2.8: GPU Matrix API: clean up after 2D-3D unification

2017-04-14 Thread Mike Erwin
Commit: 4b043994e8795f37e9227362fe24fd66d45c6b39 Author: Mike Erwin Date: Sat Apr 15 01:29:25 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB4b043994e8795f37e9227362fe24fd66d45c6b39 GPU Matrix API: clean up after 2D-3D unification See GPU_matrix.h & gpu_matr

[Bf-blender-cvs] [89e23c743e6] blender2.8: OpenGL: fix Mac crashing on startup

2017-04-14 Thread Mike Erwin
Commit: 89e23c743e601940fc051189ef01c537233d2043 Author: Mike Erwin Date: Fri Apr 14 10:35:30 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB89e23c743e601940fc051189ef01c537233d2043 OpenGL: fix Mac crashing on startup On Apple we use OpenGL 2.1 + an ARB extension

[Bf-blender-cvs] [26f25b1b27b] blender2.8: OpenGL: use ShaderInterface to look up uniforms

2017-04-13 Thread Mike Erwin
Commit: 26f25b1b27bd850b0e6cd1bfc045fcfd41f1ba3b Author: Mike Erwin Date: Thu Apr 13 18:37:26 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB26f25b1b27bd850b0e6cd1bfc045fcfd41f1ba3b OpenGL: use ShaderInterface to look up uniforms These were the last few glGetUniformLocation

[Bf-blender-cvs] [1c426d5b6cf] blender2.8: OpenGL: implement 2D with 4x4 matrices

2017-04-13 Thread Mike Erwin
Commit: 1c426d5b6cf70dc4bf84b3bdc494b4543d68c715 Author: Mike Erwin Date: Thu Apr 13 04:00:19 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB1c426d5b6cf70dc4bf84b3bdc494b4543d68c715 OpenGL: implement 2D with 4x4 matrices ... even though 3x3 feels better. This is a compromise

[Bf-blender-cvs] [56e9629d96f] blender2.8: Gawain: look up array uniforms correctly

2017-04-12 Thread Mike Erwin
Commit: 56e9629d96f1cc42b0ba47af562b14ed79b9ae2e Author: Mike Erwin Date: Thu Apr 13 00:51:18 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB56e9629d96f1cc42b0ba47af562b14ed79b9ae2e Gawain: look up array uniforms correctly Look up "name[0]" when asked for &qu

[Bf-blender-cvs] [c61b7b02635] blender2.8: Gawain: add (temp) legacy GLSL support to ShaderInterface

2017-04-12 Thread Mike Erwin
Commit: c61b7b02635f90529b8c08a6914e87dda5f77df0 Author: Mike Erwin Date: Wed Apr 12 18:03:18 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBc61b7b02635f90529b8c08a6914e87dda5f77df0 Gawain: add (temp) legacy GLSL support to ShaderInterface A temporary measure needed

[Bf-blender-cvs] [6bfb9b7b5f1] blender2.8: Gawain: add immUniform4iv

2017-04-12 Thread Mike Erwin
Commit: 6bfb9b7b5f164b303433d729d1cbe38f1ba44366 Author: Mike Erwin Date: Wed Apr 12 18:20:58 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB6bfb9b7b5f164b303433d729d1cbe38f1ba44366 Gawain: add immUniform4iv Needed soon by OCIO

[Bf-blender-cvs] [b02786ae6be] blender2.8: Gawain: use ShaderInterface to manage uniforms

2017-04-12 Thread Mike Erwin
Commit: b02786ae6be71d3b7581b672b7896005f68c8b63 Author: Mike Erwin Date: Wed Apr 12 18:55:32 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBb02786ae6be71d3b7581b672b7896005f68c8b63 Gawain: use ShaderInterface to manage uniforms This eliminates tons of glGetUniformLocation

[Bf-blender-cvs] [fae01c3a54f] blender2.8: use new 3D matrix impl in draw manager

2017-04-12 Thread Mike Erwin
Commit: fae01c3a54f1122341404e88e41ef9bf275af1d6 Author: Mike Erwin Date: Thu Apr 13 01:03:49 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBfae01c3a54f1122341404e88e41ef9bf275af1d6 use new 3D matrix impl in draw manager These functions mark the beginning and end of 3D drawing

[Bf-blender-cvs] [f7087109cef] blender2.8: cleanup image drawing setup

2017-04-12 Thread Mike Erwin
Commit: f7087109cefbddcf28cfb55be4ebf4ac6db89119 Author: Mike Erwin Date: Wed Apr 12 19:11:31 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBf7087109cefbddcf28cfb55be4ebf4ac6db89119 cleanup image drawing setup

[Bf-blender-cvs] [02fd9a1aaf1] blender2.8: Gawain: improve ShaderInterface

2017-04-12 Thread Mike Erwin
Commit: 02fd9a1aaf14469b7ea1c4a78fdd966319038369 Author: Mike Erwin Date: Wed Apr 12 17:56:26 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB02fd9a1aaf14469b7ea1c4a78fdd966319038369 Gawain: improve ShaderInterface - builtin uniforms match what Blender needs - set input counts

[Bf-blender-cvs] [c080702e73f] blender2.8: fix drawing file column dividers (T51189)

2017-04-12 Thread Mike Erwin
Commit: c080702e73f1729897033343d44198488b6fed9f Author: Mike Erwin Date: Wed Apr 12 14:16:43 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBc080702e73f1729897033343d44198488b6fed9f fix drawing file column dividers (T51189) Problem was an edge case where vertex_ct logic

[Bf-blender-cvs] [42349f6efd7] blender2.8: fix compile warnings

2017-04-11 Thread Mike Erwin
Commit: 42349f6efd79eb8f70b6f7c5a9314d65a2c7dfe2 Author: Mike Erwin Date: Tue Apr 11 19:35:30 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB42349f6efd79eb8f70b6f7c5a9314d65a2c7dfe2 fix compile warnings === M

[Bf-blender-cvs] [fb1ecbc2da9] blender2.8: Gawain: remove PRIM_QUADS_XXX

2017-04-10 Thread Mike Erwin
Commit: fb1ecbc2da9fe8ca569fc507275712a7645859fe Author: Mike Erwin Date: Mon Apr 10 16:20:24 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBfb1ecbc2da9fe8ca569fc507275712a7645859fe Gawain: remove PRIM_QUADS_XXX Thanks @mont29 for finishing off the last few QUADS in blender

[Bf-blender-cvs] [f60626e3a63] blender2.8: OpenGL: drop support for EXT_geometry_shader4

2017-04-08 Thread Mike Erwin
Commit: f60626e3a633ce8506cbc12310b42b60ade5f95e Author: Mike Erwin Date: Sat Apr 8 02:21:13 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBf60626e3a633ce8506cbc12310b42b60ade5f95e OpenGL: drop support for EXT_geometry_shader4 See gpu_shader.c for the main changes

[Bf-blender-cvs] [79e862ad6b4] blender2.8: GPU lib support for WITH_LEGACY_OPENGL

2017-04-08 Thread Mike Erwin
Commit: 79e862ad6b416968f3e0afa7a18f98ab11a4db03 Author: Mike Erwin Date: Sat Apr 8 02:34:30 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB79e862ad6b416968f3e0afa7a18f98ab11a4db03 GPU lib support for WITH_LEGACY_OPENGL For early testing of core profile: - GPU_legacy_support

  1   2   3   4   5   6   7   8   9   >