C/Łączenie z innymi językami: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Język C i Cg: dodatkowy opis
Linia 142:
 
 
Potrzebne oprogramowanie :
* edutor tekstu
* Cg Toolkit
** kompilator Cg (cgc.exe)
** Cg/CgFX biblioteki dla graficznego API ( OpenGL lub Direct X)
* kompilator C , np. gcc
 
Etapy:
* Cg / GPU
** utworzenie kodu Cg w postaci osobnego pliku , np. Fragment.cg
** prekompilacja kodu Cg do assamblera specyficznego dla danego GPU i sterownika
* C / CPU
** utworzenie programu C w postaci osobnego pliku, np. main.c
*** dołączenie bibliotek Cg <ref>[http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=47 Lesson: 47 from NeHe Productions]</ref>
Linia 160 ⟶ 162:
 
 
Biblioteki Cg dołączamy poprzez umiesszczenieumieszczenie w programie napisanym w C następującego kodu :
#include <cg\cg.h> // Cg Header
#include <cg\cggl.h> // Cg OpenGL Specific Header