mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-01 14:13:52 +08:00
nvc0: increase GLSL level to 400 to enable ARB_gpu_shader5
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
This commit is contained in:
parent
6f1edf3cbf
commit
8049e5a1f6
16
docs/GL3.txt
16
docs/GL3.txt
@ -94,16 +94,16 @@ GL 4.0, GLSL 4.00:
|
||||
|
||||
GL_ARB_draw_buffers_blend DONE (i965, nv50, nvc0, r600, radeonsi, softpipe)
|
||||
GL_ARB_draw_indirect DONE (i965, nvc0, radeonsi, softpipe, llvmpipe)
|
||||
GL_ARB_gpu_shader5 started
|
||||
GL_ARB_gpu_shader5 DONE (nvc0)
|
||||
- 'precise' qualifier DONE
|
||||
- Dynamically uniform sampler array indices started (Chris)
|
||||
- Dynamically uniform UBO array indices started (Chris)
|
||||
- Dynamically uniform sampler array indices DONE ()
|
||||
- Dynamically uniform UBO array indices DONE ()
|
||||
- Implicit signed -> unsigned conversions DONE
|
||||
- Fused multiply-add DONE (i965, nvc0)
|
||||
- Packing/bitfield/conversion functions DONE (i965, nvc0, r600)
|
||||
- Enhanced textureGather DONE (i965, nvc0, r600, radeonsi)
|
||||
- Geometry shader instancing DONE (i965, nvc0)
|
||||
- Geometry shader multiple streams DONE (i965, nvc0)
|
||||
- Fused multiply-add DONE (i965)
|
||||
- Packing/bitfield/conversion functions DONE (i965, r600)
|
||||
- Enhanced textureGather DONE (i965, r600, radeonsi)
|
||||
- Geometry shader instancing DONE (i965)
|
||||
- Geometry shader multiple streams DONE (i965)
|
||||
- Enhanced per-sample shading DONE (i965, r600)
|
||||
- Interpolation functions DONE (i965)
|
||||
- New overload resolution rules DONE
|
||||
|
@ -61,6 +61,7 @@ Note: some of the new features are only available with certain drivers.
|
||||
<li>GL_AMD_vertex_shader_viewport_index on i965/gen7+, r600</li>
|
||||
<li>GL_ARB_clear_texture on i965</li>
|
||||
<li>GL_OES_compressed_ETC1_RGB8_texture on nv30, nv50, nvc0, r300, r600, radeonsi, softpipe, llvmpipe</li>
|
||||
<li>GL_ARB_gpu_shader5 on nvc0</li>
|
||||
<li>A new software rasterizer driver (kms_swrast_dri.so) that works with
|
||||
DRM drivers that don't have a full-fledged GEM (such as qxl or simpledrm)</li>
|
||||
<li>GL_ARB_texture_compression_bptc on i965/gen7+, nvc0</li>
|
||||
|
@ -90,7 +90,7 @@ nvc0_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
|
||||
case PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE:
|
||||
return 65536;
|
||||
case PIPE_CAP_GLSL_FEATURE_LEVEL:
|
||||
return 330;
|
||||
return 400;
|
||||
case PIPE_CAP_MAX_RENDER_TARGETS:
|
||||
return 8;
|
||||
case PIPE_CAP_MAX_DUAL_SOURCE_RENDER_TARGETS:
|
||||
|
Loading…
Reference in New Issue
Block a user