| 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.