opengl addons: Add rdef to swrast engines
* Only cosmetic * Helps differentiate GL renderers. * Had to use AddResources vs Addon rule for resources as the Addon rule doesn't take rdef's
This commit is contained in:
parent
546208a539
commit
b213b1bdd8
@ -40,9 +40,10 @@ UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa glapi ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa tnl ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa x86 ] ;
|
||||
|
||||
|
||||
AddResources Software\ Rasterizer : MesaSoftwareRenderer.rdef ;
|
||||
|
||||
Addon Software\ Rasterizer :
|
||||
MesaSoftwareRenderer.cpp :
|
||||
libGL.so
|
||||
be
|
||||
$(TARGET_LIBSUPC++)
|
||||
MesaSoftwareRenderer.cpp
|
||||
: libGL.so be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
39
src/add-ons/opengl/swrast/MesaSoftwareRenderer.rdef
Normal file
39
src/add-ons/opengl/swrast/MesaSoftwareRenderer.rdef
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2012, Haiku, Inc. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Haiku-swrast";
|
||||
|
||||
resource app_version {
|
||||
major = 8,
|
||||
middle = 1,
|
||||
minor = 0,
|
||||
variety = 0,
|
||||
internal = 0,
|
||||
short_info = "Software Rasterizer",
|
||||
long_info = "Haiku GL Software Rasterizer"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369660A0200140294A9FF18020014028DFFFF97058C0500020006023B10B7"
|
||||
$"37F036BA1A993D466848C719BEBE2000919292FFD5D5D5020016023900000000"
|
||||
$"000000003EE0004AE00048E0005EF884C702000203392E8D383001BAD97F3C12"
|
||||
$"8B4786BD48B8AD0D97BBFFFF7B4168DBE9FF4168DB97020002023A0C1238D099"
|
||||
$"BE44203F4BD14B38844678240DF56A7D9FE1EA064CC704016B0500090A044024"
|
||||
$"2438404C5C380A044028243C40505C3C0A042438243B5C3C5C380608BFBE4D59"
|
||||
$"4D59515957575659585560406044603C5E3A5C3CCB4FBFBA5E3ECA9DC11F564B"
|
||||
$"584A544C504C0606AF0F2F3D2F3D393D4034BF593542324130432F42364432C0"
|
||||
$"3FBC5A2F48354A2F480608AE9A22303EB5BD3AB42542B755422E412F3C29322D"
|
||||
$"32223C0204263726372538263F253E263F304430443143303C313D303C02043D"
|
||||
$"423D423C433D4A3C493D4A495049504A4F49474A484947060DAEAAAE014E445A"
|
||||
$"3456365E325E3D5D3F5A3A5542544E4D573A4E364439463342324A2242310A0A"
|
||||
$"0002020102403CA00C88888C8CC1401673C40D6544F2950A01010002403CA000"
|
||||
$"0000000000401673C40D65446CF80A08020304023EC16A0000000000003EC16A"
|
||||
$"45DD1844C6550A030105123EC16A0000000000003EC16A45DD1844C655011784"
|
||||
$"22040A040105023EC16A0000000000003EC16A45DD1844C6550A030108123EC1"
|
||||
$"6A0000000000003EC16A45DD1844C65501178422040A0503080706023EC16A00"
|
||||
$"00000000003EC16A45DD1844C6550A030206071A3EC16A0000000000003EC16A"
|
||||
$"45DD1844C65510FF0215810004178222040A060106023EC16A0000000000003E"
|
||||
$"C16A45DD1844C6550A070107023EC16A0000000000003EC16A45DD1844C655"
|
||||
};
|
@ -43,9 +43,10 @@ UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa glapi ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa tnl ] ;
|
||||
UseHeaders [ FDirName $(HAIKU_MESA_DIR) src mesa x86 ] ;
|
||||
|
||||
|
||||
AddResources Legacy\ Software\ Rasterizer : MesaSoftwareRenderer.rdef ;
|
||||
|
||||
Addon Legacy\ Software\ Rasterizer :
|
||||
MesaSoftwareRenderer.cpp :
|
||||
libGL.so
|
||||
be
|
||||
$(TARGET_LIBSUPC++)
|
||||
: libGL.so be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
39
src/add-ons/opengl/swrast_legacy/MesaSoftwareRenderer.rdef
Normal file
39
src/add-ons/opengl/swrast_legacy/MesaSoftwareRenderer.rdef
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2012, Haiku, Inc. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Haiku-swrast_legacy";
|
||||
|
||||
resource app_version {
|
||||
major = 7,
|
||||
middle = 8,
|
||||
minor = 2,
|
||||
variety = 0,
|
||||
internal = 0,
|
||||
short_info = "Legacy Software Rasterizer",
|
||||
long_info = "Haiku Legacy GL Software Rasterizer (gcc2)"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369660A020014029448FF18020014028DA5FF50058C0500020006023B10B7"
|
||||
$"37F036BA1A993D466848C719BEBE2000919292FFD5D5D5020016023900000000"
|
||||
$"000000003EE0004AE00048E0005EF884C702000203392E8D383001BAD97F3C12"
|
||||
$"8B4786BD48B8AD0D97BBFFFF7B4168DBE9FF4168DB97020002023A0C1238D099"
|
||||
$"BE44203F4BD14B38844678240DF56A7D9FE1EA064CC704016B0500090A044024"
|
||||
$"2438404C5C380A044028243C40505C3C0A042438243B5C3C5C380608BFBE4D59"
|
||||
$"4D59515957575659585560406044603C5E3A5C3CCB4FBFBA5E3ECA9DC11F564B"
|
||||
$"584A544C504C0606AF0F2F3D2F3D393D4034BF593542324130432F42364432C0"
|
||||
$"3FBC5A2F48354A2F480608AE9A22303EB5BD3AB42542B755422E412F3C29322D"
|
||||
$"32223C0204263726372538263F253E263F304430443143303C313D303C02043D"
|
||||
$"423D423C433D4A3C493D4A495049504A4F49474A484947060DAEAAAE014E445A"
|
||||
$"3456365E325E3D5D3F5A3A5542544E4D573A4E364439463342324A2242310A0A"
|
||||
$"0002020102403CA00C88888C8CC1401673C40D6544F2950A01010002403CA000"
|
||||
$"0000000000401673C40D65446CF80A08020304023EC16A0000000000003EC16A"
|
||||
$"45DD1844C6550A030105123EC16A0000000000003EC16A45DD1844C655011784"
|
||||
$"22040A040105023EC16A0000000000003EC16A45DD1844C6550A030108123EC1"
|
||||
$"6A0000000000003EC16A45DD1844C65501178422040A0503080706023EC16A00"
|
||||
$"00000000003EC16A45DD1844C6550A030206071A3EC16A0000000000003EC16A"
|
||||
$"45DD1844C65510FF0215810004178222040A060106023EC16A0000000000003E"
|
||||
$"C16A45DD1844C6550A070107023EC16A0000000000003EC16A45DD1844C655"
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user