Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



GLGENERATEMIPMAP(3G)                             OpenGL 3.3                             GLGENERATEMIPMAP(3G)



NAME
       glGenerateMipmap - generate mipmaps for a specified texture target

C SPECIFICATION
       void glGenerateMipmap(GLenum target);

PARAMETERS
       target
           Specifies the target to which the texture whose mimaps to generate is bound.  target must be
           GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D_ARRAY or
           GL_TEXTURE_CUBE_MAP.

DESCRIPTION
       glGenerateMipmap generates mipmaps for the texture attached to target of the active texture unit. For
       cube map textures, a GL_INVALID_OPERATION error is generated if the texture attached to target is not
       cube complete.

       Mipmap generation replaces texel array levels level base + 1 through q with arrays derived from the
       level base array, regardless of their previous contents. All other mimap arrays, including the level
       base array, are left unchanged by this computation.

       The internal formats of the derived mipmap arrays all match those of the level base array. The
       contents of the derived arrays are computed by repeated, filtered reduction of the level base array.
       For one- and two-dimensional texture arrays, each layer is filtered independently.

ERRORS
       GL_INVALID_ENUM is generated if target is not one of the accepted texture targets.


       GL_INVALID_OPERATION is generated if target is GL_TEXTURE_CUBE_MAP and the texture bound to the
       GL_TEXTURE_CUBE_MAP target of the active texture unit is not cube complete.

SEE ALSO
       glTexImage2D(), glBindTexture(), glGenTextures()


COPYRIGHT
       Copyright (C) 2010 Khronos Group. This material may be distributed subject to the terms and
       conditions set forth in the Open Publication License, v 1.0, 8 June 1999.
       http://opencontent.org/openpub/.



OpenGL 3.3                                       03/08/2011                             GLGENERATEMIPMAP(3G)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации к проекту OpenGL.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.