Author Topic: NVIDIA Linux, FreeBSD and Solaris drivers 260.1936/270.18  (Read 1678 times)

0 Members and 1 Guest are viewing this topic.


ljbade

  • NewsPosters
  • Jr. Member
  • *
  • Posts: 92
    • View Profile
Re: NVIDIA Linux, FreeBSD and Solaris drivers 260.1936/270.18
« Reply #1 on: January 24, 2011, 09:16:08 PM »
Quote
Updated the NVIDIA kernel module to ensure that all system memory allocated by it for use with GPUs or within user-space components of the NVIDIA driver stack is initialized to zero. A new NVIDIA kernel module option, InitializeSystemMemoryAllocations, allows administrators to revert to the previous behavior.

Looks like they fixed this serious security hole:
http://forums.nvidia.com/index.php?showtopic=190303

But why would any sane system admin want to turn off a kernel security hole?!? Considering that this whole update is specifically to fix this hole!

ljbade

  • NewsPosters
  • Jr. Member
  • *
  • Posts: 92
    • View Profile
Re: NVIDIA Linux, FreeBSD and Solaris drivers 260.1936/270.18
« Reply #2 on: January 26, 2011, 08:54:38 PM »
New extensions in 270:
GL_EXT_texture_compression_dxt1 (OpenGL ES)
GL_EXT_texture_format_BGRA8888 (OpenGL ES)
GL_EXT_texture_type_2_10_10_10_REV (OpenGL ES)
GL_NV_alpha_test (?!?)
GL_NV_blend_minmax
GL_NV_complex_primitives (OpenGL ES?)
GL_NV_fragdepth (Cg compiler already uses this according to Google, equivalent to HLSL DEPTH sematic)

The rest are all OpenGL ES:
GL_OES_depth24
GL_OES_depth32
GL_OES_depth_texture
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_get_program_binary
GL_OES_mapbuffer
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_float_linear
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_array_object
GL_OES_vertex_half_float