| GLMARK2-WAYLAND(1) | General Commands Manual | GLMARK2-WAYLAND(1) |
نام (NAME)
glmark2-wayland - مجموعه بنچمارک OpenGL (ES) 2.0
خلاصه دستور (SYNOPSIS)
glmark2-wayland [گزینهها]
توضیحات (DESCRIPTION)
glmark2-wayland یک محک عملکرد (بنچمارک) برای OpenGL (ES) 2.0 است. این برنامه تنها از زیرمجموعهای از API نسخهٔ OpenGL 2.0 استفاده میکند که با OpenGL ES 2.0 سازگار است.
گزینهها (OPTIONS)
- -b, --benchmark BENCH
- یک بنچمارک برای اجرا: 'scene(:opt1=val1)*' (این گزینه میتواند چندین بار استفاده شود)
- -f, --benchmark-file FILE
- بارگذاری بنچمارکها برای اجرا از فایلی حاوی فهرستی از توصیفهای بنچمارک (هر کدام در یک خط) (این گزینه میتواند چندین بار استفاده شود)
- --validate
- اجرای یک آزمون اعتبارسنجی سریع خروجی به جای اجرای بنچمارکها
- --data-path PATH
- مسیر مدلها، شیدرها و بافتهای glmark2
- --frame-end METHOD
- نحوه پایان دادن به یک فریم [default,none,swap,finish,readpixels]
- --swap-mode MODE
- نحوه تعویض فریم (swap)، تمامی حالتها فقط در نسخهٔ DRM پشتیبانی میشوند؛ حالت 'fifo' در تمامی نسخهها برای تحمیل vsync در دسترس است [default,immediate,mailbox,fifo]
- --off-screen
- رندر کردن روی یک سطح خارج از صفحه نمایش (off-screen)
- --visual-config
- پیکربندی بصری برای استفاده در هدف رندر: ´id=ID:red=R:green=G:blue=B:alpha=A:buffer=BUF:stencil=STENCIL:samples=SAMPLES'. پارامترها میتوانند به هر ترتیبی تعریف شوند، و مقادیر پارامترهای حذفشده برابر با مقدار پیشفرض '0' (برای id، stencil، samples) یا '1' (برای red، green، blue، alpha، buffer) در نظر گرفته میشوند. اگر 'id' بر روی مقداری غیر از صفر تنظیم شود، تمامی پارامترهای دیگر نادیده گرفته میشوند
- --reuse-context
- استفاده از یک بافتار (context) واحد برای تمامی صحنهها (بهطور پیشفرض، هر صحنه بافتار مخصوص به خود را دریافت میکند)
- -s, --size WxH
- اندازهٔ پنجرهٔ خروجی (پیشفرض: 800x600)
- --fullscreen
- اجرا در حالت تمامصفحه (معادل با --size -1x-1)
- --results RESULTS
- انواع نتایجی که باید برای هر بنچمارک گزارش شوند، به صورت فهرستی جدا شده با ':' [fps,cpu,shader]
- --results-file RESULTS-FILE
- فایلی که نتایج در آن ذخیره میشوند، در قالبی که با پسوند فایل تعیین میشود [csv,xml]
- --winsys-options OPTS
- فهرستی از جفتهای 'opt=value' برای گزینههای مختص سامانه پنجرهبندی، جدا شده با ':'
- -l, --list-scenes
- نمایش اطلاعات دربارهٔ صحنههای موجود و گزینههای آنها
- --show-all-options
- نمایش مقادیر تمامی گزینههای صحنه که برای بنچمارکها استفاده شدهاند (بهطور پیشفرض تنها گزینههایی که صریحاً تنظیم شدهاند نمایش داده میشوند)
- --run-forever
- اجرای نامحدود، با چرخش از بنچمارک آخر به اولین بنچمارک
- --annotate
- توضیحنویسی و درج اطلاعات روی صفحه برای بنچمارکها (مشابه -b :show-fps=true:title=#info#)
- -d, --debug
- نمایش پیامهای اشکالزدایی
- --version
- نمایش نسخهٔ برنامه
- -h, --help
- نمایش راهنما
بنچمارکها (BENCHMARKS)
برنامهٔ glmark2-wayland مجموعهای از صحنهها را ارائه میدهد که میتوان از آنها برای سنجش جنبههای گوناگون کارایی OpenGL (ES) 2.0 استفاده کرد. نحوه رندر شدن هر صحنه از طریق مجموعهای از گزینهها قابل پیکربندی است. برای مشاهدهٔ صحنههای در دسترس و گزینههای پذیرفتنی آنها میتوانید از گزینهٔ خط فرمان -l, --list-scenes استفاده کنید.
در glmark2-wayland، یک بنچمارک به صورت یک صحنه به همراه مجموعهای از مقادیر گزینهها تعریف میشود. شما میتوانید فهرست و ترتیب بنچمارکهای اجرایی را با استفاده از گزینهٔ خط فرمان -b, --benchmark (احتمالاً چند باره) مشخص کنید. اگر هیچ بنچمارکی مشخص نشده باشد، مجموعهای پیشفرض از بنچمارکها به کار میرود. چنانچه یکی از گزینههای بنچمارک مشخص نشود، مقدار پیشفرض خود را اتخاذ میکند (که با -l, --list-scenes فهرست شده است).
بهعنوان یک مورد خاص، یک رشتهٔ توصیف بنچمارک مجاز است شامل نام صحنه نباشد (یعنی با ':' آغاز شود). در این حالت، هر مقدار گزینهٔ مشخصشده به عنوان مقادیر پیشفرض برای بنچمارکهایی که پس از این رشتهٔ توصیف میآیند استفاده میشود.
مثالها (EXAMPLES)
برای اجرای بنچمارکهای پیشفرض:
برای اجرای یک بنچمارک با استفاده از صحنهٔ 'shading' با 'duration' (مدت زمان) '5.0' ثانیه و 'shading' از نوع 'phong':
برای اجرای مجموعهای از بنچمارکها، از گزینهٔ خط فرمان -b, --benchmark چندین بار استفاده کنید:
برای تنظیم مقادیر پیشفرض گزینهها برای بنچمارکها:
نویسندگان (AUTHORS)
برنامهٔ glmark2-wayland توسط Alexandros Frantzis و Jesse Barker بر اساس نسخهٔ اصلی glmark اثر Ben Smith نوشته شده است.
| January 2023 | glmark2-wayland 2023.01 |