Skip to content

Conversation

Copy link

Copilot AI commented Dec 16, 2025

Blender 2.79's Internal Render engine (non-Cycles) can leverage GPU acceleration through GLSL shading mode, but requires manual configuration across multiple settings panels. This addon automates that configuration.

Implementation

  • gpu_render_force.py - Blender 2.79 addon that:

    • Enables GLSL material mode for GPU-accelerated rendering
    • Configures GPU mipmaps in system preferences
    • Manages viewport shading settings
    • Provides operator pair for enable/disable workflows
    • Adds UI panel in Render properties (visible only when Blender Render active)
  • .gitignore - Python cache exclusions

  • README.md - Addon listing updated

Usage

After enabling the addon, a "GPU Render Force" panel appears in Properties > Render. Click "Enable GPU Render" to configure all GPU-related settings automatically:

# The addon sets:
scene.game_settings.material_mode = 'GLSL'  # GPU-accelerated shading
system.use_gpu_mipmap = True                # GPU texture processing
scene.render.use_shading_nodes = False      # GLSL instead of nodes

Python 3.5 compatible (Blender 2.79 requirement).

Original prompt

Create a Blender 2.79 addon that will force the Blender Render engine (NOT CYCLES) to use the GPU to render.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits December 16, 2025 04:13
Co-authored-by: ExtCan <60326708+ExtCan@users.noreply.github.com>
…atibility

Co-authored-by: ExtCan <60326708+ExtCan@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GPU rendering support for Blender Render engine Add Blender 2.79 addon for GPU-accelerated Blender Internal rendering Dec 16, 2025
Copilot AI requested a review from ExtCan December 16, 2025 04:16
@ExtCan
Copy link
Owner

ExtCan commented Dec 16, 2025

@copilot Make it build the engine source code as well

Copy link
Author

Copilot AI commented Dec 16, 2025

@copilot Make it build the engine source code as well

I need clarification on this request. This is a Blender addon (Python script) that configures GPU rendering settings within Blender. Addons cannot build Blender's engine source code as that requires C/C++ compilation.

Could you clarify what you'd like to achieve? For example:

  • Do you want the addon to trigger a render (bpy.ops.render.render)?
  • Do you want it to build/bake something specific in the scene?
  • Or something else entirely?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants