Jump to content

英文维基 | 中文维基 | 日文维基 | 草榴社区

Talk:ARB assembly language

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Are there any links to ARB assembly reference...? —Preceding unsigned comment added by 67.187.105.26 (talk) 01:38, 21 November 2008 (UTC)[reply]

Guidelines

[edit]

These are guidelines for editing this article - Grafman 18:26, 25 July 2007 (UTC)[reply]

History

[edit]

This article is not indended to be a history of GPUs, for that, please refer to the GPU article.

The TMS34010 is listed as the first programable graphics processor, and NVIDIA is list as the primary driver of the ARB's standard assembly language extension.

Others may be listed if they significantly contributed to the establishment of the GL_ARB_vertex_program or GL_ARB_fragment_program extensions.

[edit]

This section should be limited to key articles on ARB assembly language. General information should instead be directed to directory listings, such as the DMOZ Open Directory Project.

Name of language

[edit]

I'm not aware of any publication or OpenGL programmer who would use the word "ARB" for the shading language used in the ARB_vertex_program and ARB_fragment_program. ARB stands for "architecture review board", which has adopted these extension, that's why these extensions have this prefix, but the programming language is not called ARB. You might say "ARB shader" or "ARB program" if you refer to a shader for the ARB_vertex_program and ARB_fragment_program extentions, but it still doesn't mean that the programming language is "ARB". Thus, a better title would be "ARB shading language" (or maybe "ARB assembly language"). I'm going to move and correct the article unless someone can provide evidence that the shading language in ARB_vertex_program and ARB_fragment_program is commonly referred to as "ARB". --Martin Kraus (talk) —Preceding undated comment added 11:34, 18 August 2012 (UTC)[reply]

I've moved the page to "ARB assembly language" because one might argue that "ARB shading language" is ambiguous (GLSL is also a shading language specified by ARB). "ARB low-level assembly language" is redundant; "ARB shader language" is not consistent with the article shading language; "ARB low-level shading language" is longer and not as consistent with the current use in Wikipedia articles where the language is often referred to as "ARB assembly". --Martin Kraus (talk) 10:21, 2 December 2012 (UTC)[reply]

Any relation to Direct3D "asm" shader assembly?

[edit]

https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx9-graphics-reference-asm --75.106.108.191 (talk) 03:09, 18 June 2021 (UTC)[reply]