repo.or.cz
/
0ad.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Changes Acacia actors to use a material with norm and spec textures.
2022-05-08
vladislavbelo
v
Adds
renderer back
e
nd interface and dummy
b
ackend
.
commit
|
commitdiff
|
tree
2022-05-07
vla
d
islavbelov
Fixes graysca
l
eFactor us
a
ge in Ca
n
vas2D ARB shader
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
vla
d
islavbelov
Fixes incorrect type of objectColor
i
n overlay line
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
v
ladislavbelov
Disables writi
n
g depth
for decals
a
s the
y
follow ter
r
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
v
l
adis
l
avbelov
Remove
s
ogl_W
a
rnIfErro
r
fro
m
regula
r
renderer code
.
commit
|
commitdiff
|
tree
2022-05-02
v
l
adisla
v
belov
Removes ARB switch
o
pti
m
ization as it triggers slo
w
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
vlad
i
slavbelov
M
o
ves uniform and text
u
re binding to CDev
i
ce
C
ommandContext
.
commit
|
commitdiff
|
tree
2022-05-02
vlad
i
sl
a
vbelov
Us
e
s correct value
_
t
ype to iterate ov
e
r the map in
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
v
l
adisl
a
vbelov
R
e
pl
a
ces occurrences of "VBO" in comments by "back
e
nd
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
vladislavbelo
v
Adds AsFloatArray
t
o CM
a
trix3D
.
commit
|
commitdiff
|
tree
2022-04-27
v
l
a
d
islavbe
l
ov
Adds bac
k
end buffer upload forgotten
in
rP26815
.
F
ix
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
vladislavbelov
A
vo
i
ds sco
p
ed b
i
nding of the
already bound backend
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
vladislavbel
o
v
Adds
more detailed debug
name for bac
k
e
n
d b
u
ffers
.
commit
|
commitdiff
|
tree
2022-04-26
vladislav
b
el
o
v
F
ixes inc
o
rrect
verte
x
bu
f
fer offset added in
r
P26815
.
.
.
commit
|
commitdiff
|
tree
2022-04-24
vladislavbelov
Makes
t
he terrain
a
nd d
e
cals r
e
nderi
n
g co
d
e
l
o
a
d effect
.
.
.
commit
|
commitdiff
|
tree
2022-04-23
vladisla
v
b
elov
Removes
C
ONFIG2_GLES f
r
om CPost
p
r
oc
M
anager and ren
d
e
r
e
r
s
.
commit
|
commitdiff
|
tree
2022-04-23
vladislavbelov
M
oves GLSL-spec
i
fic
u
niform name w
o
rkaround (added
.
.
.
commit
|
commitdiff
|
tree
2022-04-23
vla
d
islavbel
o
v
M
o
ves vertex attribu
t
e
binding t
o
CD
e
viceCommandCon
t
ext
.
commit
|
commitdiff
|
tree
2022-04-22
vladislavbe
l
ov
R
e
mo
v
es lib_api
.
h clea
r
ed bu
t
not deleted in
r
P26281
.
commit
|
commitdiff
|
tree
2022-04-20
vladi
s
lavbelov
Removes
unused Noise generator add
e
d in rP387
1
without
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
vladislavbelov
Remov
e
s t
h
e Profi
l
e
r
all
o
cation counter
.
Fixes #6476
commit
|
commitdiff
|
tree
2022-04-17
vla
d
islavbelov
Moves glRead
P
ixels to G
L
b
ackend
.
commit
|
commitdiff
|
tree
2022-04-17
v
l
adislavbe
l
ov
Adds a f
a
llback textur
e
to skies
t
o
avo
i
d a cr
a
sh if
.
.
.
commit
|
commitdiff
|
tree
2022-04-17
v
l
adislavbelov
Uses verte
x
attribut
e
name
only for GLSL
.
Fixes #6500
commit
|
commitdiff
|
tree
2022-04-15
vla
d
i
slavbelov
U
ses
vertex streams to get a
t
tribute
l
ocations redu
c
ing
.
.
.
commit
|
commitdiff
|
tree
2022-04-15
vladislavbelov
Fixes crash in s
h
ader p
r
eprocessor introdu
c
ed in rP9123
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vlad
i
slav
b
elov
Move
s
Asse
r
t
P
ointersBound
t
o draw commands to not forget
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladislavbe
l
o
v
Allows tex clients
d
e
c
ide how to handle
invalid textures
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
v
ladislavbelov
Us
e
s
G
L d
e
vice capabilities for all ve
r
tex attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vla
d
islavbelov
U
s
es sequ
e
nt
i
al numbering of GL ver
t
ex
a
t
tributes
for
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladis
l
avbelov
Adds GL d
e
bug
labels only if they are suppor
t
ed (forgotten
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladisla
v
belov
Mo
v
es Vulkan
r
e
port
c
od
e
t
o its device
t
o prevent c
r
ashing
.
.
.
commit
|
commitdiff
|
tree
2022-04-11
vladisl
a
vbelov
Simplifies GL::CShad
e
rProg
r
am to
s
to
r
e
less
d
a
ta
.
commit
|
commitdiff
|
tree
2022-04-11
vlad
i
s
lavbelov
Adds
n
a
m
es to G
L
shaders a
n
d programs
.
commit
|
commitdiff
|
tree
2022-04-11
vladislavbelov
Avoids a cras
h
if a te
x
ture siz
e
is
n
ot a
po
w
er of
.
.
.
commit
|
commitdiff
|
tree
2022-04-08
v
l
adislav
b
elov
F
i
xes warnin
g
s about unused function
arguments in renderer
.
commit
|
commitdiff
|
tree
2022-04-07
vladis
l
avbelov
F
ixes GLES bui
l
d afte
r
r
P2
6
724
.
commit
|
commitdiff
|
tree
2022-04-02
vladislavbe
l
ov
Fixes warni
n
g about unuse
d
captur
e
d variable in CDe
v
iceComma
.
.
.
commit
|
commitdiff
|
tree
2022-03-31
v
l
adisla
v
b
elov
Fixes MSAA
on
m
acOS
G
L drivers for tex
t
ure
s
with in
c
orrect
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
vladis
l
a
v
belov
Escapes p
a
ths
in user repor
t
terms to fix invisible
.
.
.
commit
|
commitdiff
|
tree
2022-03-28
vladislavb
e
l
o
v
Removes usages of EXT and
INTEL timer query
GL exte
n
sions
.
commit
|
commitdiff
|
tree
2022-03-26
vladislavbelov
Adds
U
SE_FP_SHADOW to
shader
c
ontext on
l
y
for GL
A
RB
.
commit
|
commitdiff
|
tree
2022-03-20
v
l
adislavbelov
Fix
e
s cine
m
atic camera dist
o
rti
o
n on
some angles
.
commit
|
commitdiff
|
tree
2022-03-20
vladislavbe
l
ov
Re
d
uces the
n
umber of uniform changes in dec
a
ls
rendering
.
.
.
commit
|
commitdiff
|
tree
2022-03-20
vladislavb
e
lov
Reduces the number of uniform changes in de
c
als rendering
.
commit
|
commitdiff
|
tree
2022-03-17
vladislavbelov
Make configurab
l
e mouse e
d
ge dis
t
a
n
ce for view
s
croll
.
commit
|
commitdiff
|
tree
2022-03-17
v
l
adislavbel
o
v
In
v
alidates C
D
ev
i
c
e
Command
C
on
t
ex
t
texture bind cache
.
.
.
commit
|
commitdiff
|
tree
2022-03-15
v
la
d
isla
v
belov
Removes C
+
+ code
f
o
r
conditional defines re
m
o
v
e
d
in
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
v
l
adislavbelov
Up
d
ates a model color uniform in RenderM
o
difier o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
vla
d
islavbelov
Moves CShaderProgr
a
m to backend and handl
i
ng via C
D
evic
e
Comm
.
.
.
commit
|
commitdiff
|
tree
2022-03-13
v
ladislavbelo
v
Adds
m
issed sha
d
er pr
o
g
ram
v
ali
d
ation after rP266
2
8
.
commit
|
commitdiff
|
tree
2022-03-12
vladis
l
avbelov
Rem
o
ves custom ver
t
ex attribute locations for GLSL
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
v
ladislavbe
l
o
v
Ena
b
les ARB s
h
aders only once since we should not
mix
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
vl
a
d
islav
b
elov
Moves
shad
e
r depe
n
d
e
nt XML parsing from
s
hader m
a
nager
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
vladislavbelo
v
Clear
s
the c
o
l
or attachment
o
f
the main fra
m
ebuffer
.
.
.
commit
|
commitdiff
|
tree
2022-03-10
vla
d
islavbelo
v
Fixes rend
e
r
i
n
g re
f
lect
i
ons even they are disabled
.
.
.
commit
|
commitdiff
|
tree
2022-03-09
vlad
i
slavbelov
Create
s
water backend
textures
and
f
ramebuf
f
e
r
s only
.
.
.
commit
|
commitdiff
|
tree
2022-03-09
v
l
adislavbelov
Re
m
ove
s
F
A
L
LTHROUGH in VertexArr
a
y
after rP26609
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
vladislavbelov
Removes
d
uplication of backe
n
d
f
o
r
mat in Vert
e
x
Arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
vlad
i
slavbelov
Fixes macOS
w
arnings a
f
ter adding
f
i
n
al ke
y
word t
o
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
v
l
adislavbel
o
v
Repl
a
ces native GL types
b
y
bac
k
end format in vertex
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
vlad
i
slavbelov
A
d
ds ico
n
s to
minimap
.
commit
|
commitdiff
|
tree
2022-03-06
vladislavbel
o
v
Adds rend
e
rer back
e
n
d ve
r
tex
formats
and normalizes
.
.
.
commit
|
commitdiff
|
tree
2022-03-06
vladis
l
avbelov
Removes redundant
b
inding slot retrieving fr
o
m CShaderP
r
og
r
am
.
commit
|
commitdiff
|
tree
2022-03-06
vladisla
v
belov
Remo
v
es
r
ed
u
ndant CSha
d
erP
r
ogram
streams
.
commit
|
commitdiff
|
tree
2022-03-06
v
l
adislavbelov
Remo
v
e
s unus
e
d
f
unct
i
ons
from CShaderPr
o
gram
.
commit
|
commitdiff
|
tree
2022-03-03
vladi
s
lavbe
l
o
v
Adds final keyword to
simulat
i
on component
classes
.
commit
|
commitdiff
|
tree
2022-03-03
vladislavbelov
Replaces M_P
I
f by M_PI in At
l
as, fixes
compilat
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
vlad
i
s
lavbelov
Moves all GL
d
raw commands to CD
e
viceComman
d
Context
.
commit
|
commitdiff
|
tree
2022-03-01
v
ladislavbelov
Fixes
e
mpty decals draw
i
ng
when a dec
a
l i
s
outside
.
.
.
commit
|
commitdiff
|
tree
2022-02-27
vladislav
b
elov
A
d
d
s more checks for vertex and index buffe
r
creations
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavbe
l
ov
M
o
v
e
s glViewport fro
m
CRende
r
er to CDev
i
c
e
CommandC
o
ntext
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavbelov
A
dds depth b
i
as to P
i
pelin
e
St
a
t
e
a
nd
i
t
s manage
m
ent
.
.
.
commit
|
commitdiff
|
tree
2022-02-26
vla
d
is
l
a
v
b
e
lov
Moves
e
nabling of GL multisamp
l
e to CDevice
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavb
e
lov
D
raws entities
o
n
m
inimap v
i
a triangles i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavb
e
lov
Fixes
GLES and compilation warn
i
ngs
.
commit
|
commitdiff
|
tree
2022-02-26
v
l
adis
l
avbelov
Replace
s
GL_
L
INES
,
GL_QUADS, GL_TRIANG
L
E_STRIP and
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
v
ladis
l
avbelov
Fixes a degenera
t
e t
r
iangle
on
t
errain sides of map
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vl
a
dislavbelov
M
oves polygon
m
ode hand
l
ing to PipelineS
t
ate a
n
d
CDe
v
i
c
eComm
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vladislavbelov
Moves
GL
d
ep
t
h comparison function to Sampl
e
rD
e
sc
.
commit
|
commitdiff
|
tree
2022-02-25
vl
a
di
s
la
v
belov
Adds debug context opt
i
on for G
L
cont
e
xt
c
reation
.
commit
|
commitdiff
|
tree
2022-02-25
vladisl
a
vbelov
Uses CDeviceCommandContext as
an input par
a
meter
for
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vladislavbelo
v
Uses triangles for d
r
awing lines in CCanvas2D
.
commit
|
commitdiff
|
tree
2022-02-22
v
l
adislav
b
e
l
o
v
Replac
e
s GL_Q
U
ADS by GL
_
T
R
IANGLES for dra
w
in
g
overlays
.
.
.
commit
|
commitdiff
|
tree
2022-02-20
vladis
l
avbel
o
v
Adds G
P
U
s
co
p
ed labels for co
n
sole, log
g
er and profiler
.
commit
|
commitdiff
|
tree
2022-02-20
vladislavbelov
Fixe
s
minimap after map reloading
.
commit
|
commitdiff
|
tree
2022-02-19
vl
a
dislavbelov
Mo
v
es dynami
c
geomet
r
y f
o
r rendering sky to static
.
.
.
commit
|
commitdiff
|
tree
2022-02-19
vladislavbelov
Fixes not d
r
awing brus
h
es
u
nder w
a
ter when refractions
.
.
.
commit
|
commitdiff
|
tree
2022-02-18
vladislavbelov
Moves max t
e
xture si
z
e
t
o backend device
c
apabilities
.
commit
|
commitdiff
|
tree
2022-02-18
v
ladi
s
lavbelov
Adds debug
lab
e
ls to
backend
f
r
amebuf
f
e
r
s
.
commit
|
commitdiff
|
tree
2022-02-18
vladis
l
avbelo
v
Moves
G
L deb
u
g
i
nform
a
tio
n
to
g
gle to run-tim
e
to mak
e
.
.
.
commit
|
commitdiff
|
tree
2022-02-18
vladislavbelov
Moves GL vertex and in
d
ex
buffer managem
e
nt to C
D
evi
c
eCo
m
man
.
.
.
commit
|
commitdiff
|
tree
2022-02-14
vladislavbelov
Fix
e
s
builds after rP26369 by remo
v
ing includes to
.
.
.
commit
|
commitdiff
|
tree
2022-02-13
vladislavbel
o
v
Removes
u
nused
a
nd redu
n
dant h_mgr
after rP25936 and
.
.
.
commit
|
commitdiff
|
tree
2022-02-13
vladislavbelov
Removes
unused ogl_tex after rP26365 and rP26367
.
commit
|
commitdiff
|
tree
2022-02-13
v
l
a
d
islavbe
l
ov
Removes redundant ogl_tex qual
i
ty opti
o
n
after rP26365
.
commit
|
commitdiff
|
tree
2022-02-13
vl
a
disl
a
vbelov
M
o
ves backen
d
c
a
pabiliti
e
s to CDevice
.
commit
|
commitdiff
|
tree
2022-02-13
vlad
i
slavbelov
M
o
v
es texture manageme
n
t to C
D
e
v
iceCommand
C
ont
e
xt,
.
.
.
commit
|
commitdiff
|
tree
2022-02-05
v
l
a
d
islavbelov
Moves framebuffer management to CD
e
viceCo
m
mandContext
.
commit
|
commitdiff
|
tree
2022-02-04
vladisl
a
vbelov
Fi
x
es missed assig
n
ment to
currentTe
c
h in Par
t
i
c
leR
e
nderer
.
.
.
commit
|
commitdiff
|
tree
next