Summary: | [i965] Support more program parameters | ||
---|---|---|---|
Product: | Mesa | Reporter: | Ian Romanick <idr> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | michael.fu |
Version: | git | Keywords: | patch |
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 19084 | ||
Attachments: | Enable 256 program parameters |
Description
Ian Romanick
2008-07-09 13:45:46 UTC
where is the patch, Ian? Created attachment 17622 [details] [review] Enable 256 program parameters I selected for this patch to be uploaded when I submitted the bug. I'm not sure what happened. Weird. We can do a maximum of 32 * 512 bits = 16k of constant data at once on G965-GM45, and 256 parameters would be 256 * 4 * 32bits = 32k. Since programs seem to expect this much from us, we should figure out how to support it, but it looks like we'll have to bind the constants as a buffer and sample it. Mass version move, cvs -> git Current state is: GL_VERTEX_PROGRAM_ARB: GL_MAX_PROGRAM_PARAMETERS_ARB = 1024 GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 1024 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.