mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-21 11:30:11 +01:00
ir3: Increase compute const size on a7xx
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30995>
This commit is contained in:
parent
e27a07de59
commit
5879eaac18
1 changed files with 3 additions and 2 deletions
|
|
@ -175,11 +175,12 @@ ir3_compiler_create(struct fd_device *dev, const struct fd_dev_id *dev_id,
|
||||||
compiler->max_const_safe = 100;
|
compiler->max_const_safe = 100;
|
||||||
|
|
||||||
/* Compute shaders don't share a const file with the FS. Instead they
|
/* Compute shaders don't share a const file with the FS. Instead they
|
||||||
* have their own file, which is smaller than the FS one.
|
* have their own file, which is smaller than the FS one. On a7xx the size
|
||||||
|
* was doubled.
|
||||||
*
|
*
|
||||||
* TODO: is this true on earlier gen's?
|
* TODO: is this true on earlier gen's?
|
||||||
*/
|
*/
|
||||||
compiler->max_const_compute = 256;
|
compiler->max_const_compute = compiler->gen >= 7 ? 512 : 256;
|
||||||
|
|
||||||
/* TODO: implement clip+cull distances on earlier gen's */
|
/* TODO: implement clip+cull distances on earlier gen's */
|
||||||
compiler->has_clip_cull = true;
|
compiler->has_clip_cull = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue