אנגליתצרפתיתספרדי

Ad


סמל OnWorks

cgc - מקוון בענן

הפעל cgc בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה cgc שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


cgc - דרייבר מהדר cg

תַקצִיר


cgc [אפשרויות] קובץ ...

תיאור


cgc הוא מהדר Cg העצמאי שמתרגם תוכניות Cg או GLSL ל-OpenGL או
קוד הרכבה של DirectX Shader, או קוד שפת הצללה OpenGL או DirectX.

אפשרויות


בסיסי אפשרויות

-כְּנִיסָה שם
מגדיר את פונקציית הכניסה של הצללה להידור. ברירת המחדל היא "ראשי".

-o פילה
מגדיר את קובץ הפלט לכתיבה. יציאות ברירת מחדל ל-"stdout".

-l פילה
מגדיר את קובץ הרישום, שבו נכתבות הודעות שגיאה ואזהרה. ברירת מחדל ל
"סטדרר".

-פרופיל שם
בוחר את פרופיל היעד, תוך ציון שפת ההצללה שתיווצר.

- פרופיליאופטס opt1, opt2,...
-פו opt1, opt2,...
מגדיר אפשרות ספציפית אחת או יותר לפרופיל.

-אין כניסה
מגדיר את מצב הסימון בלבד, שבו לא מורכב הצללה, אלא כל הקוד בקובץ הקלט
נבדק לתקינות תחבירית.

שפה אפשרויות

-oglsl
מגדיר את שפת המקור ל-GLSL.

-עוגלים
מגדיר את שפת המקור ל-OpneGL/ES GLSL.

-קַפְּדָנִי
-נוסטריקט
אפשר או השבת בדיקת טיפוס קפדנית, היכן שיהיו המבנים המפוקפקים ביותר
מסומן כאזהרה.

-glslWerror
כמו "-strict" אבל בנוסף, מבני GLSL לא ניתנים לניוד יסומנו כשגיאות.

-נוארן
השבת את כל האזהרות.

-נוארן=נ,נ,...
השבת אזהרה ממוספרת ספציפית אחת או יותר.

-FX
-nofx
מפעיל או משבית את מצב ניתוח FX, שבו מילות מפתח FX מזוהות. ברירת המחדל לפועל
במצב Cg וכבוי במצב GLSL.

-נוסטדליב
השבת את הספרייה הסטנדרטית.

קופונים דור אפשרויות

-fastmath
-nofastmath
אפשר או השבת אופטימיזציות שעלולות להשתנות/לאבד דיוק בסיביות בסדר נמוך, כגון
כמו טרנספורמציות אסוציאטיביות כמו "(a + b) + c" במקום "a + (b + c)". ברירת המחדל היא
"-fastmath".

-דיוק מהיר
-דיוק לא מהיר
הפעל או השבת אופטימיזציות המבצעות פעולות בדיוק נמוך מהמצוין
כאשר התוצאה מומרת מאוחר יותר לדיוק נמוך יותר או שהאופרנדים היו
במקור בדיוק נמוך יותר. ברירת המחדל היא "-nofastprecision".

-הדיוק הטוב ביותר
תמיד לעשות דברים בדיוק הטוב ביותר האפשרי; השתמש רק בפעולות דיוק נמוך יותר
אם אין אפשרות להבדיל. מרמז על "-nofastmath" ו
"דיוק לא מהיר".

-unroll all|none|count=N
לולאת בקרה מתגלגלת. "- unroll all" יאלץ ביטול של כל הלולאות שיכולות להיות
unrolled, בעוד ש-"-unroll none" ימנע ביטול למעט אם הקוד אינו יכול אחרת
להיווצר בפרופילים הנוכחיים (כך שלא תהיה לכך השפעה בפרופילים שלא
תומך בלולאה). "ספירת רול=N " תפתח לולאות אם ההערכה של ה
הקוד המתקבל הוא פחות מ N הוראות. ההערכה אינה לוקחת בחשבון
אופטימיזציות נוספות שעשויות להיעשות לאחר הפתיחה, אז זה עשוי להיות די
לֹא מְדוּיָק.

-inline all|none|count=N
פונקציית בקרה מוטבעת. הגדרה "-inline none" תשבית בנוסף את ה-inline
של פונקציות עם מילת מפתח "מוטבעת" מפורשת, שאחרת תמיד מוטבעות.
הגדרת "-inline count=0" תשבית למעשה את ההטמעה של כל הפונקציות שעושות זאת
אין מילת מפתח מפורשת "מוטבעת".

-ifcvt all|none|count=N
control if המרה (החלפה של בלוקים קטנים if/else עם מותנה
משימות).

-ON מגדיר את רמת האופטימיזציה של המהדר, מ-0 (הנמוך ביותר) ל-3 (הגבוה ביותר). גבוה יותר
ערכים עשויים לייצר קוד טוב יותר ויגרמו לזמן ההידור לעלות. ברירת המחדל היא
"-O1".

-looplimit N
נניח לולאות שהמהדר לא יכול לקבוע גבול עליון למספר של
איטרציות עשויות ללולאות רבות ככל N איטרציות. זה עשוי לדרוש יצירת קוד נוסף
עבור לולאות כאלה בחלק מהפרופילים.

-d3d
צור קוד התואם למפרט Direct3D.

-MaxInstInBasicBlock N
לשבור בלוקים בסיסיים לאחר N הוראות. יש לכך השפעה על אופטימיזציות מקומיות
שאינם חוצים את גבולות הבלוק הבסיסיים ועשויים להימנע מפיצוצי זמן קומפילציה גרועים ב-
נוכחות של בלוקים בסיסיים ענקיים עקב אלגוריתמים שאינם ליניאריים בבלוק הבסיסי
גודל.

-maxunrollcount N
הוצא משימוש. אל תגלגל לולאות עם יותר מ N איטרציות. השתמש באפשרות - unroll
במקום זאת, מה שמספק שליטה עדינה טובה יותר.

Preprocessor אפשרויות

-Dמקרו[=ערך]
מגדיר מאקרו קדם-מעבד. אם ערך לא צוין ברירת המחדל היא 1.

-Iבספרייה
מוסיף ספריה לסוף נתיב החיפוש עבור קבצי "#include". ברירת המחדל
נתיב החיפוש ריק.

-E אל תבצע קומפילציה, רק הקדימה את הקלט.

-P עם "-E", מדכא את היצירה של הנחיות "#line" בפלט.

-C עם "-E", משמר הערות בפלט.

-MG התעלם מקבצי "#include" שלא ניתן למצוא, במקום הנפקת שגיאה.

-M
-ממ
-MD
-MMD
-MP
-MF פילה
-MT יעד
-MQ יעד
צור מידע תלות על קבצי "#include"d. אפשרויות אלו מיועדות
להיות תואם לאפשרויות "gcc".

שונות אפשרויות

-שֶׁקֶט
-q דחק את כל הפלט 'רעש' (הודעות זכויות יוצרים, אינדיקציות אילו קבצים נמצאים
הידור וכו'). עם -o ו-l, אמור לגרום לכך שלא יופק פלט.

-אין קוד
דחק יצירת קוד סופי. למעשה ירוץ כל הדרך דרך המהדר
(לכן יש לאבחן שגיאות קיימות), אך אל תייצר שום קוד פלט בפועל.

-v
--גִרְסָה
הדפס מידע על גרסת המהדר לרישום.

-h הדפס את סיכום העזרה של אפשרות קצרה ל-stdout וליציאה.

עזרה
הדפס סיכום עזרה של אפשרות ארוכה יותר ל-stdout, כולל כל הפרופילים הנתמכים ו
אפשרויות פרופיל ויציאה.

סוג סוג_הגדרה
הגדר כריכת סוג עקיפה עבור משתנה.

-typefile פילה
קרא כריכות סוג עקיפה עבור משתנים מקובץ.

-dumpinputbind פילה
כריכות מסוג Dump עבור כל המשתנים לקובץ. קובץ זה עשוי להיות מועבר בחזרה אל
מהדר עם "-typefile".

Debugging אפשרויות

-לנפות
אפשר את הפונקציה המובנית "ניפוי באגים" כדי לבטל את פעולת הצללה ומיד
פלט ערך.

- ניפוי
כמו "-debug", אלא שה-shader אינו מבטל; במקום זאת הוא ממשיך ומוציא את
הערך של פונקציית ה-"debug" האחרונה שנקראה.

-debugdefault=ערך
כמו "-debug", למעט אם לא הושגה קריאת "debug", הפלט יוגדר ל-
ערך שצוין במקום מה שה-shader מחשב בדרך כלל.

- הוצא משימוש
פרסם שגיאות במקום אזהרות עבור כל התכונות שהוצאו משימוש.

פרופילים


A פרופיל מציין את שפת הפלט של מהדר cg (או מכלול הצללה
ניב, או שפת הצללה). לכל פרופיל יש סט משלו של פרופיל אפשרויות שיכול
להיות מוגדר עבורו, אם כי לפרופילים קשורים רבים יש אפשרויות דומות או זהות. פרופילים
ניתן לקבץ לפי סוג תוכנית, API או יצירת GPU.

פרופילי DirectX
ds_5_0, gs_4_0, gs_5_0, hlslf, hlslv, hs_5_0, ps_1_1, ps_1_2, ps_1_3, ps_2_0, ps_2_x,
ps_3_0, ps_4_0, ps_5_0, vs_1_1, vs_2_0, vs_2_x, vs_3_0, vs_4_0, vs_5_0

פרופילי OpenGL
arbfp1, arbvp1, fp20, fp30, "fp30unlimited", fp40, "fp40unlimited", glslf, glslg,
glslv, gp4fp, gp4gp, gp4vp, gp5fp, gp5gp, gp5tcp, gp5tep, gp5vp, vp20, vp30, vp40

פרופילי פרגמנט
arbfp1, fp20, fp30, "fp30unlimited", fp40, "fp40unlimited", glslf, gp4fp, gp5fp,
hlslf, ps_1_1, ps_1_2, ps_1_3, ps_2_0, ps_2_x, ps_3_0, ps_4_0, ps_5_0

פרופילי גיאומטריה
glslg, gp4gp, gp5gp, gs_4_0, gs_5_0

פרופילי קודקוד
arbvp1, glslv, gp4vp, gp5vp, hlslv, vp20, vp30, vp40, vs_1_1, vs_2_0, vs_2_x, vs_3_0,
vs_4_0, vs_5_0

פרופילי GeForce 3/4 Series
fp20, vp20

פרופילי GeForce 5 Series
fp30, vp30

פרופילי GeForce 6/7 Series
fp40, vp40

סדרת GeForce 8/9/100/200/300, פרופילי OpenGL 3.x Quadro
gp4fp, gp4gp, gp4vp

GeForce 400 Series, פרופילי OpenGL 4.x Quadro
gp5fp, gp5gp, gp5tcp, gp5tep, gp5vp

פּרוֹפִיל אפשרויות

הנה רשימה מלאה של כל הפרופילים ואפשרויות הפרופיל המתאימות להם

arbfp1
מכוון את ARB_fragment_program סיומת OpenGL

"-po" "ARB_draw_buffers"
השתמש ARB_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT). זה
ברירת המחדל

"-po" "ATI_draw_buffers"
השתמש ATI_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT).

"-po" "MaxDrawBuffers="N
הגדר את המספר המרבי של יעדי renderbuffer. ברירת המחדל היא 1

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 32

"-po" "MaxTexIndirections="N
מגדיר את המספר המרבי של עקיפות מרקם המותרות בתוכנית הפלט.
ברירת המחדל היא 1024

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 1024

"-po" "NumMathInstructionSlots="N
מגדיר את המספר המרבי של הוראות שאינן מרקם בתוכנית הפלט.
ברירת המחדל היא 1024

"-po" "NumTemps="N
מגדיר את המספר המרבי של אוגרי TEMP בתוכנית הפלט. ברירת המחדל היא 32

"-po" "NumTexInstructionSlots="N
מגדיר את המספר המרבי של הוראות מרקם בתוכנית הפלט. ברירת המחדל היא
1024

arbvp1
מכוון את ARB_vertex_program סיומת OpenGL

"-po" "MaxAddressRegs="N
מגדיר את המספר המרבי של אוגרי ADDRESS בתוכנית הפלט. ברירת המחדל היא 1

"-po" "MaxInstructions="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 1024

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 96

"-po" "NumTemps="N
מגדיר את המספר המרבי של אוגרי TEMP בתוכנית הפלט. ברירת המחדל היא 32

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

fp20
מכוון את NV_register_combiners2 ו NV_texture_shader הרחבות OpenGL

fp30
מכוון את NV_fragment_program סיומת OpenGL

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 256

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 32

"fp30unlimited"
זהה ל-fp30 עם מגבלות חומרה שונות על רגיסטרים והוסרו הוראות

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 4194304

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 512

fp40
מכוון את NV_fragment_program2 סיומת OpenGL

"-po" "appleKilWAR"
עקיפת באגים שונים עם הוראות KIL ביישום OSX-tiger של
NV_fragment_program2

"-po" "ARB_draw_buffers"
השתמש ARB_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT). זה
ברירת המחדל

"-po" "ATI_draw_buffers"
השתמש ATI_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT).

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא אינסופית

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא
אין סופי

"-po" "NumTemps="N
מגדיר את המספר המרבי של אוגרי TEMP בתוכנית הפלט. ברירת המחדל היא
אין סופי

"-po" "OutColorPrec="N
If N הוא 3 או 4, כוח פלט לדיוק fp16. אם N הוא 2, כוח פלט ל-fp32
דיוק.

"fp40unlimited"
זהה ל-fp40 עם מגבלות חומרה שונות על רגיסטרים והוסרו הוראות

"-po" "appleKilWAR"
עקיפת באגים שונים עם הוראות KIL ביישום OSX-tiger של
NV_fragment_program2

"-po" "ARB_draw_buffers"
השתמש ARB_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT). זה
ברירת המחדל

"-po" "ATI_draw_buffers"
השתמש ATI_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT).

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 1024

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 4194304

"-po" "NumTemps="N
מגדיר את המספר המרבי של אוגרי TEMP בתוכנית הפלט. ברירת המחדל היא 512

"-po" "OutColorPrec="N
If N הוא 3 או 4, כוח פלט לדיוק fp16. אם N הוא 2, כוח פלט ל-fp32
דיוק.

"גנרית"
מייצר dump של התוכנית בפורמט שאינו ניתן להפעלה

glslf, glslg ו-glslv
מכוון לשפת הצללת OpenGL (GLSL) v1.10. glslf מכוון לתוכניות פרגמנט
בעוד glslv מכוון לתוכניות קודקוד

גרסה =val
גרסת GLSL למיקוד. גרסאות נתמכות הן 100, 110, 120, 130, 140 ו 150.

userTexCoord
השתמש במשתנה המוגדר על ידי המשתמש במקום gl_TexCoord.

ATI_draw_buffers
השתמש ATI_draw_buffers הרחבה עבור MRT.

EXT_gpu_shader4
השתמש EXT_gpu_shader4 הרחבה במקום שימושי.

gp4fp
מכוון את NV_gpu_program4 ו NV_fragment_program4 הרחבות OpenGL.

"-po" "fastimul"
נניח שלכניסות לכפל מספרים שלמים יש לכל היותר 24 סיביות משמעותיות.

"-po" "NV_shader_buffer_load"
השתמש NV_shader_buffer_load סיומת OpenGL.

"-po" "NV_parameter_buffer_object2"
השתמש NV_parameter_buffer_object2 סיומת OpenGL.

"-po" "PaBO2"
השתמש NV_parameter_buffer_object2 סיומת OpenGL.

"-po" "ARB_draw_buffers"
השתמש ARB_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT). זה
ברירת המחדל

"-po" "ATI_draw_buffers"
השתמש ATI_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT).

"-po" "pixel_center_integer"
השתמש במרכזי פיקסלים שלמים.

"-po" "origin_upper_left"
השתמש במקור הפיקסל השמאלי העליון.

gp4gp
מכוון את NV_gpu_program4 ו NV_geometry_program4 הרחבות OpenGL.

"-פו" "נקודה"
"-po" "LINE"
"-po" "LINE_ADJ"
"-po" "משולש"
"-po" "TRIANGLE_ADJ"
הגדר את סוג הקלט הפרימיטיבי עבור תוכנית הגיאומטריה

"-po" "POINT_OUT"
"-po" "LINE_OUT"
"-po" "TRIANGLE_OUT"
הגדר את סוג הפלט הפרימיטיבי עבור תוכנית הגיאומטריה

"-po" "קודקודים="N
הגדר את מספר הקודקודים הפלט על ידי תוכנית הגיאומטריה

gp4vp
מכוון את NV_gpu_program4 ו NV_vertex_program4 הרחבות OpenGL.

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

gp5fp
מכוון את NV_gpu_program5 סיומת OpenGL.

"-po" "fastimul"
נניח שלכניסות לכפל מספרים שלמים יש לכל היותר 24 סיביות משמעותיות.

"-po" "NV_shader_buffer_load"
השתמש NV_shader_buffer_load סיומת OpenGL.

"-po" "NV_parameter_buffer_object2"
השתמש NV_parameter_buffer_object2 סיומת OpenGL.

"-po" "PaBO2"
השתמש NV_parameter_buffer_object2 סיומת OpenGL.

"-po" "ARB_draw_buffers"
השתמש ARB_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT). זה
ברירת המחדל

"-po" "ATI_draw_buffers"
השתמש ATI_draw_buffers אפשרות למטרות renderbuffer מרובות (MRT).

"-po" "pixel_center_integer"
השתמש ARB_fragment_coord_conventions סיומת OpenGL לציון פיקסל שלם
מרכזים.

"-po" "origin_upper_left"
השתמש ARB_fragment_coord_conventions סיומת OpenGL לציון שמאל למעלה
מקור הפיקסלים.

"-po" "בדיקות_נ"ב_מוקדמות_fragment"
בצע בדיקות עומק ושבלונות לפני הפעלת התוכנית לפרגמנט.

gp5gp
מכוון את NV_gpu_program5 סיומת OpenGL.

"-פו" "נקודה"
"-po" "LINE"
"-po" "LINE_ADJ"
"-po" "משולש"
"-po" "TRIANGLE_ADJ"
הגדר את סוג הקלט הפרימיטיבי עבור תוכנית הגיאומטריה

"-po" "POINT_OUT"
"-po" "LINE_OUT"
"-po" "TRIANGLE_OUT"
הגדר את סוג הפלט הפרימיטיבי עבור תוכנית הגיאומטריה

"-po" "קודקודים="N
הגדר את מספר הקודקודים הפלט על ידי תוכנית הגיאומטריה

gp5tcp
מכוון את NV_tessellation_program ו NV_gpu_program5 הרחבות OpenGL.

gp5tep
מכוון את NV_tessellation_program ו NV_gpu_program5 הרחבות OpenGL.

gp5vp
מכוון את NV_gpu_program5 סיומת OpenGL.

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

hlslf hlslv
מכוון לשפת הצללה ברמה גבוהה של Microsoft (HLSL). hlslf ממקד לתוכניות פיקסל
בעוד hlslv מכוון לתוכניות קודקוד

ps_1_1 ps_1_2 ps_1_3
ממקד לתוכניות פיקסל DirectX

"-po" "MaxPixelShaderValue="N
ערך מוחלט מרבי שניתן לייצוג בהצללת פיקסלים. ברירת המחדל היא 1.

ps_2_0 ps_2_x
ממקד לתוכניות פיקסל DirectX

"-po" "MaxDrawBuffers="N
הגדר את המספר המרבי של יעדי renderbuffer. ברירת המחדל היא 1

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 96 או
512

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 12 או 32

ps_3_0
ממקד לתוכניות פיקסל DirectX

"-po" "MaxDrawBuffers="N
הגדר את המספר המרבי של יעדי renderbuffer. ברירת המחדל היא 1

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 224

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 32768

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 32

"-po" "OutColorPrec="N
If N הוא 3 או 4, כוח פלט לדיוק fp16. אם N הוא 2, כוח פלט ל-fp32
דיוק.

vp20
מכוון את NV_vertex_program סיומת OpenGL

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 96

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

vp30
מכוון את NV_vertex_program2 סיומת OpenGL

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 256

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

vp40
מכוון את NV_vertex_program3 סיומת OpenGL

"-po" "MaxAddressRegs="N
מגדיר את המספר המרבי של אוגרי ADDRESS בתוכנית הפלט. ברירת המחדל היא 2

"-po" "MaxInstructions="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 2048

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 544

"-po" "NumTemps="N
מגדיר את המספר המרבי של אוגרי TEMP בתוכנית הפלט. ברירת המחדל היא 32

"-po" "PosInv"
צור קוד משתנה של מיקום (זהה לפונקציה קבועה) עבור פלט POSITION

vs_1_1
מכוון לתוכניות DirectX קודקוד

"-po" "dcls"
פלט הצהרות dcls בסגנון dx9

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 96

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 128

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 12

vs_2_0 vs_2_x
מכוון לתוכניות DirectX קודקוד

"-po" "dcls"
פלט הצהרות dcls בסגנון dx9

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 256

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 256

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 12

vs_3_0
מכוון לתוכניות DirectX קודקוד

"-po" "dcls"
פלט הצהרות dcls בסגנון dx9

"-po" "MaxLocalParams="N
הגדר את המספר המרבי של חריצי פרמטר אחיד הזמינים. ברירת המחדל היא 256

"-po" "NumInstructionSlots="N
מגדיר את המספר המרבי של הוראות בתוכנית הפלט. ברירת המחדל היא 32768

"-po" "NumTemps="N
מגדיר את המספר המרבי של זמניים בתוכנית הפלט. ברירת המחדל היא 32

הסביבה


השתמש ב-cgc באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player הוא נגן מדיה חינמי
    תוכנה, חלקה מבוססת על WMP ו-VLC. ה
    שחקן הוא בסגנון מינימליסטי, עם
    יותר מעשרה צבעי נושא, ויכולים גם
    ב ...
    הורד את AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON עבור XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters מא...
    הורד את movistartv
  • 3
    קוד :: חסימות
    קוד :: חסימות
    Code::Blocks הוא קוד פתוח בחינם,
    חוצה פלטפורמות C, C++ ו-Fortran IDE
    נבנה כדי לענות על הצרכים התובעניים ביותר
    של המשתמשים שלה. זה נועד להיות מאוד
    מרחיב ...
    קוד הורדה::בלוקים
  • 4
    בין
    בין
    בין ממשק Minecraft או מתקדם
    ומעקב אחר נתונים/מבנה הוא כלי ל
    להציג סקירה כללית של מיינקראפט
    העולם, מבלי ליצור אותו בפועל. זה
    פחית ...
    הורד בין
  • 5
    MSYS2
    MSYS2
    MSYS2 הוא אוסף של כלים ו
    ספריות המספקות לך א
    סביבה קלה לשימוש לבנייה,
    התקנה והרצה של Windows מקורי
    תוֹכנָה. זה נוגד...
    הורד את MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo הוא Codec תמונה JPEG
    שמשתמש בהוראות SIMD (MMX, SSE2,
    NEON, AltiVec) כדי להאיץ את קו הבסיס
    דחיסה ופירוק JPEG פועלים
    x86, x8...
    הורד את libjpeg-turbo
  • עוד »

פקודות לינוקס

Ad